Every service met its objective and the error budget is 71% gone
Six weeks into a thirteen-week quarter. Nothing here is breaching an SLO, and 1 hour 55 minutes of unreliability is left to spend before 31 October. An objective is a floor; a budget is a total.
- Remaining
- 1h 55m
- Burn rate
- 7.1 min/day
- Runs out
- 24 Sep
Error budget spent
71%
278 of 393 minutes, against a 99.7% quarterly objective across all services.
1 Aug31 Oct
Each step down is an incident. The dashed tail is the projection at today's burn rate: budget gone 24 September, then five weeks of quarter with nothing left to spend.
The thing this board is for
Four services, four objectives met, and seventy-one per cent of the quarter spent in six weeks. Both are true and only one of them is on a status page. The publish pipeline cleared its floor by six hundredths of a point and took two-thirds of the money.
Where it went
| Event | When | Downtime | Budget | Share of spend |
|---|---|---|---|---|
| Storage failover — publish pipeline | 4 Sep | 2h 14m | 134 min | 48% |
| Webhook delivery — DNS in eu-west | 12 Aug | 1h 06m | 66 min | 24% |
| Thumbnail worker rollout | 19 Aug | 41m | 41 min | 15% |
| Sub-minute blips · 17 events | ongoing | 37m | 37 min | 13% |
| Total | 6 weeks | 4h 38m | 278 min | 71% of budget |
What the overspend has already cost
- 01
The publish pipeline has been frozen since 5 September
Three releases held, including the thumbnail rework — which needs the pipeline it is not allowed to touch. The freeze lifts when the budget clears 40%.
- 02
On-call is doubled until the circuit breaker lands
The storage failover has no automatic recovery, so a second responder covers publish out of hours until 26 September.
- 03
The latency objective is unfundable this quarter
Tightening p95 to 300 ms would spend budget we no longer have. It moves to Q1 — recorded, not quietly dropped.
By service · last 90 days, one bar per day
90 days · read each row left to right
1 degraded day · 1 partial outage — 63% of the quarter's spend Met, barely
90 days · read each row left to right
1 degraded day · 24% of the spendMet
90 days · read each row left to right
1 degraded day · 13% of the spendMet
90 days · read each row left to right
No incidents · none of the spendMet
Operational — full bar Degraded — two-thirds bar Partial outage — short bar Height and colour both encode the day; counts are written beside each strip.