~/talk

How to Include Latency in SLO-based Alerting

slides:none on file

Concrete recipe: convert latency violations into errors by counting requests above a threshold (e.g., 99.9% < 1s for writes, 99.95% < 2.5s for reads) using Prometheus histograms partitioned by route/status, expose a slow-or-error ratio via recording rules, then run SLO-based alerts that combine 1-hour and 5-minute windows (long-window burn + short-window reset) with the workbook factors (e.g., 0.1% error budget, factor 14.4) so pages fire fast for outages but stop quickly after fixes.

AI-written summary · about

  1. 0:00Intro
  2. 0:24What is SLO
  3. 1:04Read up
  4. 1:36SLO can go wrong
  5. 3:11Latency SLI is done
  6. 3:59Metrics vs logs
  7. 6:00My Alerting Philosophy
  8. 7:07Site Reliability Workbook
  9. 8:36Prometheus Talk
  10. 9:18Error Budget
  11. 11:21Error Rate
  12. 14:56Alert Configuration
  13. 15:53Alert Rules
  14. 17:37ISP Uptime
  15. 19:51Latency in SLO
  16. 22:31More complicated things
  17. 22:55Implement the easy solution
  18. 23:09Code X
  19. 25:12OS Hello
  20. 26:49Recording Rules
  21. 28:11Recording Rules Table
  22. 29:19Summary
  23. 29:31Conclusions
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.