Error Budget — acceptable failure rate calculated based on SLO.
Calculation:
Error Budget = 1 - SLO
If SLO = 99.9% → Budget = 0.1% = 43.2 min/month
If SLO = 99.95% → Budget = 0.05% = 21.6 min/month
Burn Rate (Prometheus):
1(2 1 - (3 sum(rate(http_requests_total{status=~"2.."}[1h])) /4 sum(rate(http_requests_total[1h]))5 )6) > (14.4 * 0.001)
When budget is exhausted: