A Tracked Metric is a query that Datost reruns on a schedule, storing each result as a point on a time-series. Add a Monitor and Datost will watch that series around the clock, ping Slack the moment something looks off, and kick off an AI investigation before you finish reading the alert.Documentation Index
Fetch the complete documentation index at: https://datost.com/docs/llms.txt
Use this file to discover all available pages before exploring further.
Tracked Metrics turn a one-off answer into a standing dashboard. Monitors turn that dashboard into a paging system with a data analyst attached.
What you get
- Any number your warehouse can produce, watched on the cadence you choose.
- Slack alerts with context: current value, comparison window, and the chart.
- Automatic investigations that hypothesize why the metric moved and post findings back in thread.
- A running timeline of events, notes, and snapshots for every metric you track.
Create a tracked metric
Start from a chart or a question
Ask Datost a question in Slack or open any saved chart in the web app. When the answer is a single number or a simple time-series, you will see a Track this metric action.
Name it and pick a cadence
Give the metric a name your team will recognize (
Signups (daily), MRR, P95 checkout latency). Choose a refresh interval: hourly, every few hours, daily, or weekly. Datost will rerun the underlying query on that schedule and append a snapshot each time.Add a monitor
A Monitor is an alert condition layered on a tracked metric. Pick the shape that matches what “bad” looks like:Absolute floor / ceiling
Absolute floor / ceiling
Fire when the value crosses a hard threshold you set, for example “alert if daily signups fall below 50” or “alert if error rate exceeds 2%”.
Daily percent drop / rise
Daily percent drop / rise
Fire when the value moves by more than a set percentage versus a comparison window (default: 24 hours). Good for “wake me if revenue drops 15% day-over-day”.
Trailing stop-loss / take-profit
Trailing stop-loss / take-profit
Fire when the value retraces a set percent from its recent peak (or rebounds from its recent trough). Useful for metrics that climb over time, where the absolute number keeps changing.
Monitor states and what happens when one fires
A monitor sits in one of three states: OK (all series within bounds), triggered (at least one series has crossed the condition), or recovered (the series came back inside the bounds). Transitions are what generate alerts.Slack alert
The moment a monitor triggers, Datost posts to the channel you picked: metric name, current value, the threshold it broke, and a chart with the breach highlighted.
Auto-investigation kicks off
Datost immediately starts a metric investigation in-thread. The AI pulls recent snapshots, slices by the dimensions on the metric, queries related tables, and forms a hypothesis about the root cause.
Findings posted in-thread
When the investigation completes, Datost replies with a summary, a likely root cause, affected entities (plans, regions, customers), the data points it found, and a recommended next step.