To prevent a Service Level Objectives violation your team should be notified when an Error Budget is being consumed too quickly.
Coroot's SLO-based alerting uses the predefined multi-window burn rate thresholds:
An alert will be fired if the error budget burn rate is greater than the threshold in both long and short windows.
Checking in the short window makes sure that the error budget is still being consumed.
When calculating the error budget burn rate, Coroot requires that at least half of the particular window contains SLI data.
This requirement helps prevent false positive alerts for low-traffic services.
The detailed explanation of SLO-based alerting you can find in
The SRE Workbook.
Integrations
Coroot supports the following notification integrations:
- Slack
- Microsoft Teams
- Pagerduty
- Opsgenie
- Webhook