Watchdog
Configure monitoring rules that fire alerts and optionally auto-run analyses on error spikes or pattern matches
The Watchdog page is where you define proactive monitoring rules for the project. Rules run on a schedule, evaluate against your log sources, and fire alerts (or full analyses) when conditions match. For the conceptual model, see Watchdog.
Master toggle
A switch at the top of the page enables or disables Watchdog for the entire project. When off, no rules run regardless of their individual status. Useful for maintenance windows.
Quick stats
Four cards across the top:
| Stat | Notes |
|---|---|
| Active Rules | Count of enabled rules |
| Checks Today | Count of evaluations run today |
| Alerts This Week | Count of alerts fired in the last 7 days |
| Auto-Analyses | Count of full analyses auto-triggered by rules |
Rules list
Below the stats, a list of all rules with name, type, schedule, status, and last evaluation. Each row has actions for Edit, Toggle, and Delete.
Adding a rule
Click Add rule to open the rule editor — a multi-section form:
| Section | What it configures |
|---|---|
| Name & type | Pick rule type (error count, error rate, pattern, spike) |
| Patterns | (For pattern type) preset and custom regex patterns |
| Schedule | Fixed interval or random average; lookback window |
| Alert behavior | Notify only or auto-analyze; cooldown; daily cap |
| Channel routing | Use project defaults or pick specific channels |
A Cost calculator at the bottom estimates checks per day and analysis consumption based on your settings. A Run dry test button validates the rule against historical data so you can confirm it would fire as expected.
See Watchdog rule types for details.
Activity feed
A separate section below the rules list shows the recent evaluation history with filters. Each entry shows timestamp, rule, summary, severity, and an icon indicating the outcome.
Required role
| Action | Required permission |
|---|---|
| View rules and activity | config:read |
| Master toggle | config:write |
| Add / edit / delete rules | config:write |
| Run dry test | config:read |
Quotas
| Plan | Watchdog rules per project |
|---|---|
| Starter | 1 |
| Pro | 5 |
| Business | 20 |
| Enterprise | Unlimited |
