Skip to content

SLIs, SLOs and error budgets

Define an SLI users would recognise, turn an SLO into an error budget, alert on burn rate instead of thresholds, and let the budget decide when to ship.

25 min7 steps

By the end you can
  • Choose an SLI that measures user-visible success at the right boundary, with a sensible target
  • Compute an error budget in bad minutes from an SLO and its window
  • Compute a burn rate and explain why multiwindow burn-rate alerts beat static thresholds
  • Apply an error budget policy to release and reliability decisions

Measure what users feel

  • SLI

    good / valid

  • Latency SLI

    99% under 300 ms

    proportion, not an average

  • Measure

    near the user

    load balancer beats server logs

Which is a well-formed latency SLI for a search API?

Answer this step to continue.