Burn-Rate Alert Calculator

Compute multi-window, multi-burn-rate alert thresholds (the Google SRE workbook pattern) from an SLO.

Runs 100% in your browser. Nothing you enter is uploaded or stored.

Error budget
0.100%
43m 12s / 30d
Budget remaining
90.0%
38m 53s
Total window
30 days
Long / short windowBurn rateBudget consumed over windowActionTime to exhaust
1h / 5m14.4x2.00%Page (Fast burn)1d 21h
6h / 30m6x5.00%Page (Fast burn)4d 12h
1d / 2h3x10.00%Ticket (Slow burn)9d
3d / 6h1x10.00%Ticket (Slow burn)27d

Time-to-exhaust assumes the listed sustained burn rate against your remaining 90.0% of budget.

Example Prometheus alert
# Multi-window, multi-burn-rate alert (SLO = 99.9%, error budget = 0.100% bad)
# Fast burn -> PAGE
(
  job:slo_errors_ratio:rate1h > (14.4 * 0.00100)
  and
  job:slo_errors_ratio:rate5m > (14.4 * 0.00100)
)
or
(
  job:slo_errors_ratio:rate6h > (6 * 0.00100)
  and
  job:slo_errors_ratio:rate30m > (6 * 0.00100)
)
# Slow burn -> TICKET
or
(
  job:slo_errors_ratio:rate1d > (3 * 0.00100)
  and
  job:slo_errors_ratio:rate2h > (3 * 0.00100)
)
or
(
  job:slo_errors_ratio:rate3d > (1 * 0.00100)
  and
  job:slo_errors_ratio:rate6h > (1 * 0.00100)
)

Related tools

From the makers of these tools

Run production tasks with agents you can trust.

BitSentry turns recurring investigations into reusable runbooks your agents follow step by step, with AI-explained evidence and a full audit trail.

Try BitSentry Desktop Free