Step 1: Create alert channels
Alert channels are the destinations where notifications get sent. Create them first, then reference them in notification policies.Test a channel
Verify your channel is configured correctly:Step 2: Create notification policies
Notification policies connect incidents to alert channels through match rules and escalation chains.Simple policy (notify Slack for all incidents)
matchRules array is a catch-all — it matches every incident.
Tiered escalation
Route critical incidents through an escalation chain:- Immediately notifies Slack
- After 15 minutes (if not acknowledged), pages PagerDuty and repeats every 5 minutes
- After 30 minutes, emails the team
Scoped policies
Use match rules to target specific monitors or conditions:Available match rules
| Rule | Matches on | Fields |
|---|---|---|
severity_gte | Severity ≥ value | value: DOWN, DEGRADED, MAINTENANCE |
monitor_id_in | Specific monitors | monitorIds: list of UUIDs |
monitor_type_in | Monitor types | values: HTTP, TCP, DNS, etc. |
monitor_tag_in | Monitor tags | values: tag names |
region_in | Affected regions | regions: region codes |
incident_status | Event type | value: created, resolved, reopened |
service_id_in | Status data services | values: service IDs |
resource_group_id_in | Resource groups | values: group IDs |
Step 3: Set policy priority
Policies are evaluated by priority (highest first). All matching policies execute — there’s no “first match wins”. Set higher priority on more specific policies:| Priority | Policy | Match rules |
|---|---|---|
| 10 | Critical escalation | severity_gte: DOWN |
| 5 | Production HTTP to Slack | monitor_type_in: HTTP + monitor_tag_in: production |
| 0 | Everything to email | (catch-all) |
Testing your setup
- Test individual channels:
devhelm alert-channels test <id> - Create a test monitor with a low frequency that will fail:
- Wait for the incident to trigger and verify notifications arrive
- Delete the test monitor when done
Next steps
Integration setup
Detailed setup guides for each alert channel type.
Incidents guide
Manage incidents and maintenance windows.