SLI → SLO → Error Budget
Nine nines don't exist. A good SLO, does.
Wrong window. Wrong burn rate. A forgotten business-hours filter that quietly breaks your alerting. The wizard bakes Google SRE defaults in from the start, so you skip all of that.
Start the wizard →Not a mockup — the actual rule
Real output from the wizard, footnoted below. Checked by promtool check rules before it reaches your ZIP.
The right window. 30 days, not a noisy 5-minute ratio that pages someone over an hour of bad luck.
The hour() trap, solved. Prometheus evaluates hour() at query time — this rule freezes it into a real recording, not a live footgun.
The forgotten filter. Office-hours gating that's usually hand-written once, then quietly rots.
How it works
Define
Pick your service and SLI kind. Five quick-start presets cover REST APIs, gRPC, Kafka, pipelines, and blackbox probes.
Set your target
Choose an objective and window. Google SRE burn-rate defaults are pre-filled — edit them if your team runs differently.
Download
A validated ZIP: recording rules, alerts, Grafana dashboard, runbooks — promtool-checked before it reaches you.
Why nines
14.4×, 6×, 1× burn rates — the actual numbers from the book, not adapted.
Every recording rule and alert is checked before it reaches your ZIP.
Filter SLIs to office hours without hand-writing the hour() trap yourself.