Skip to content

Welcome to Lighthouse

Lighthouse monitors your business metrics (from Snowflake, BigQuery, or Postgres) and sends Slack alerts the moment something moves. These docs cover everything from initial setup to advanced threshold configuration.

How Lighthouse is organized

Data SourceYour warehouse connection: Snowflake, BigQuery, or Postgres. One per warehouse.
DatasetA table or view within a data source. Defines which columns can be used as metrics, filters, and segments.
MetricA measurement you want to monitor, e.g. "Daily active users, COUNT of user_id." Each metric belongs to one dataset.
ThresholdA rule configured on a metric that sends a Slack or email notification when the value breaches a condition. Thresholds are configured inside the metric, not a separate object.
Data SourceDatasetMetricThreshold