Silences and SLOs
Mute expected noise and track error budgets with burn-rate alerts.
alertssilencesloerror-budget
Silences and SLOs
Silences — mute expected noise
- Go to Alerts → Silences → Create silence.
- Scope it: a service, environment, or a specific alert/rule.
- Set a start and an expiry (always set an expiry — a deploy window, a maintenance hour).
- The rule keeps evaluating; you simply aren't paged for the muted scope.
SLOs and error budgets
Open the SLOs tab to define a Service-Level Objective on a user-facing metric and track its error budget.
- Choose the metric — typically Availability (success rate) or a latency target.
- Set the objective (e.g. 99.9%) and the window (e.g. 30 days).
- VerOps computes the remaining error budget and burn rate.
- Add a burn-rate alert so you're paged when you're spending the budget too fast (e.g. 2% of the monthly budget in an hour) — not on every transient blip.
SLO: 99.9% of checkout requests succeed over 30 days
error budget = 0.1% of requests
fast burn alert: > 2% of budget consumed in 1h -> page
SLOs focus attention on what users feel. Pair them with silences during planned work to keep the signal clean.