Free playbook · First edition

SLO & Error Budget Playbook 2026

How to choose SLIs, set objectives, calculate error budgets, alert on real budget threats, and turn the results into operating policy. Vendor-neutral, with worked examples, two policy templates, four checklists and a 90-day rollout.

Desk research · 19 sources ~30 min read
KLOUDMATE RESEARCH / 02
THE ERROR
BUDGET
2026SLO PLAYBOOK
14.4xfast burn1h / 5m · PAGE
6xmedium burn6h / 30m · PAGE
1xslow burn3d / 6h · TICKET
What the evidence shows
  • Every claim traces to a primary source: Google's SRE book and workbook, the OpenSLO v1 specification, IETF RFC 9544, and official vendor documentation checked on 18 September 2026.
  • The full multi-window burn-rate alert table - 14.4x, 6x and 1x tiers with paired long and short windows - ready to adapt to your objectives.
  • Worked OpenSLO YAML and Prometheus-style recording and alert rules, corrected against the current specification.
  • No invented adoption statistics. Where the evidence is thin - low-traffic services, AI quality SLIs - the playbook says so, in writing.

Download the playbook

The full designed PDF, free. Email only - everything else is optional.

Please enter a valid email address.

By submitting, you agree to receive the playbook by email. Marketing updates are sent only if you tick the box above. We use MailerLite to send these emails. See our privacy notice.

Preview mode - nothing is sent while this file is open locally. After you deploy it to Netlify and enable form detection, submissions will appear under Forms.
✓

Thank you! Your playbook is ready to download.

Download the PDF
Key ideas

An SLO is useful only when it changes a decision

A dashboard target that never affects alerting, release pace, incident work or investment is a reporting ornament. Six numbers and structures the playbook is built on:

14.4x

Fast burn pages fast

At 14.4 times the allowed rate, a 99.9% SLO spends 2% of its 30-day error budget in one hour. That is the threshold that should wake someone up.

Source: Google SRE Workbook, alerting on SLOs
0.1%

The budget is the point

A 99.9% objective permits 0.1% bad events - 10,000 per 10 million eligible requests. The playbook turns that fraction into release and incident policy.

Source: playbook Part II, budget arithmetic
3

Three budgeting methods

OpenSLO v1 defines Occurrences, Timeslices and RatioTimeslices budgeting. The worked example uses the current schema, not the old v1alpha one.

Source: OpenSLO specification, fetched 18 Sep 2026
5m–3d

Paired windows, fewer false pages

Long and short observation windows are paired so sustained threats page quickly without keeping alerts open long after recovery.

Source: Google SRE Workbook, multi-window alerting
8

Eight failure modes, named

From measuring what is easy instead of what matters, to budgets without policy, to SLOs used for individual performance - each with the fix.

Source: playbook Part VII
90

A 90-day rollout

Scope, instrument, set the objective, observe silently, connect operations, adopt policy. Six fifteen-day phases from zero to a working system.

Source: playbook Part V
The hero artifact

The multi-window burn-rate alert table

For a 99.9% objective on a 30-day window, Google's canonical tiers. The playbook shows the arithmetic behind each row and how to recompute it for any target.

Burn rateBudget consumedLong windowShort windowAction
14.4x2% of the 30-day budget in 1 hour1 hour5 minutesPage
6x5% of the 30-day budget in 6 hours6 hours30 minutesPage
1x10% of the 30-day budget in 3 days3 days6 hoursTicket

A burn rate of 1 consumes the budget exactly at the allowed pace. Severity tiers are alertable conditions, not SLO breaches - the objective is still measured over the full window.

The alerting trap

Alerting on attainment pages too late - or never stops paging

An alert that fires when the SLO is already breached tells you about harm after it happened, and a raw error-rate threshold pages on noise. Burn-rate alerts fire while the budget is being spent, at a speed proportional to the threat. The playbook derives both failure modes before it gives you the fix.

What's inside

Eight parts, 34 numbered sections

01
The reliability contract
SLI, SLO and SLA as different tools; user journeys over components; choosing the right SLI model.
02
Setting objectives and budgets
Targets from evidence, rolling vs calendar windows, error-budget math, burn rate.
03
Alerting on budget threats
Multi-window, multi-burn-rate alerting; low traffic and missing data; routing and the runbook contract.
04
Error budget policy
Turning the budget into decisions, attribution without blame, and the review cadence.
05
Implementation playbook
The 90-day rollout, an SLO document template, OpenSLO and Prometheus examples, telemetry design.
06
Current implementation landscape
What six platforms and OpenSLO document in September 2026 - KloudMate included - plus selection criteria.
07
Failure modes and advanced cases
Eight failure modes, dependencies, data freshness, multi-tenant services, AI systems, planned maintenance.
08
Worksheets
Four checklists, a worked case study, and a maturity model to place your team on.
Who this is for

Written for the people who get paged - and the people who decide

SRE & platform teams

You own alerting and want pages tied to user harm, with thresholds you can defend in a review.

Engineering leaders

You want reliability to be a decision input for release pace and investment, not a dashboard ornament.

On-call responders

You want every page to name the budget threat and link a runbook, so 3 AM has a script.

Teams adopting OpenSLO or OpenTelemetry

You want declarative examples checked against the current spec, not a blog post from three versions ago.

The 90-day rollout

From no SLOs to a working budget policy

Days 1–15 · Scope

Pick one service

  • Choose a user journey that matters
  • Draft the SLI and eligible events
  • Name the measurement boundary
Days 16–30 · Instrument

Count good and bad

  • Emit eligible and good-event metrics
  • Keep dimensions to investigate failure
  • Validate counts against reality
Days 31–45 · Objective

Set target and window

  • Pick the target from evidence
  • Choose rolling or calendar window
  • Write the SLO document
Days 46–60 · Observe

Measure silently

  • Record burn rates, no pages yet
  • Compare alerts against incidents
  • Tune thresholds before they fire
Days 61–75 · Connect

Wire the alerts

  • Route pages and tickets by tier
  • Attach runbooks to every alert
  • Brief the on-call rotation
Days 76–90 · Adopt

Make it policy

  • Adopt the error-budget policy
  • Start the review cadence
  • Extend to the next service
Methodology & disclosure

Vendor-neutral method, vendor-authored, labeled as such

Read this before you cite us

This playbook is built from primary sources: Google's Site Reliability Engineering book and The Site Reliability Workbook for the quantitative method, the OpenSLO v1 specification for the declarative examples, IETF RFC 9544 for high-availability precision, and official vendor documentation for every product claim - checked on 18 September 2026.

KloudMate sells an observability platform with its own SLO features, and KloudMate appears in the implementation landscape. It is described only by what its own documentation documents - limits included, such as pre-aggregated APM span metrics and service-scoped incident matching in v1. Where a vendor's own docs contradict themselves, the playbook reports the list without papering over it.

There are no invented adoption statistics here. Where the evidence is thin - low-traffic services, AI quality SLIs, adapter support - the text says so. If our reading of a source is wrong, tell us; we publish corrections.

FAQ

Common questions

What is an error budget?

The allowed bad-event fraction implied by an SLO: 1 minus the target. A 99.9% objective permits 0.1% bad events - at 10 million eligible requests in a 30-day window, that is 10,000 bad requests. The playbook treats the budget as a decision input for releases, incident work and investment, not as permission to fail.

What burn rate should page someone?

Google's multi-window, multi-burn-rate approach: 14.4x burn (2% of a 30-day budget in one hour) pages over paired 1-hour and 5-minute windows; 6x (5% in six hours) pages over 6-hour and 30-minute windows; 1x (10% in three days) opens a ticket over 3-day and 6-hour windows. The playbook shows how to recompute every tier for your own target.

Should SLOs use rolling or calendar windows?

Rolling windows suit alerting and budget math; calendar windows suit business reporting and weekly or monthly reviews. The playbook covers both, including how fixed and rolling implementations differ across the major platforms.

Do I need a specific observability vendor to use this playbook?

No. The method is vendor-neutral, and the worked examples use the OpenSLO v1 specification and Prometheus-style recording and alert rules. A landscape section covers what Google Cloud, AWS, Datadog, Grafana Cloud, New Relic, Azure and KloudMate each document, so you can map the method onto what you already run.

Is this playbook independent research?

No. It is vendor-authored by KloudMate, built from primary sources: Google's SRE book and workbook, the OpenSLO specification, IETF RFC 9544, and official vendor documentation. KloudMate appears in the landscape described only by its own documented behavior, and uncertain areas are labeled in the text.

Sources

Every claim is cited

All 19 source notes are listed in the playbook with access dates. The primary ones:

  1. Google, Site Reliability Engineering (the SRE book)
  2. Google, The Site Reliability Workbook - alerting on SLOs
  3. OpenSLO specification, current v1 schema
  4. IETF RFC 9544
  5. OpenTelemetry documentation
  6. Prometheus documentation
  7. Google Cloud Observability SLO documentation
  8. AWS CloudWatch Application Signals documentation
  9. Datadog, Grafana Cloud, New Relic and Azure SLO documentation
  10. KloudMate Reliability documentation (eight pages, accessed 18 Sep 2026)
Free playbook

Give your alerts a budget to defend

The burn-rate table, the worked OpenSLO and Prometheus examples, both policy templates, the four checklists and the 90-day rollout - free, with every claim cited.

Download the playbook →