Documentation

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