模块资料|SLI、SLO、SLA 与错误预算

原图深度模块的结构化资料摘录,保留目标、知识、命令线索、风险、排障、练习与验收。它不是一张原子知识卡,也不是可直接执行的操作手册。

所属方向:SRE 与运维治理

目标

  • 用用户感知的可靠性目标驱动告警和工程投入。

知识拆解

  • 可用性/延迟/正确性/新鲜度 SLI
  • good events / valid events
  • 滚动窗口与自然月窗口
  • 多窗口多燃烧率
  • SLA、SLO 与内部目标差异
  • 错误预算策略

命令 / 配置 / 关键对象

以下是原图中的命令名、缩写或配置对象,并非经校验的完整命令行;其中可能含写操作。执行前必须补齐版本、权限、目标和风险。

  • PromQL SLI
  • recording rules
  • SLO 文档
  • burn-rate alerts

高频故障与风险

  • 只监控 CPU 不监控用户
  • SLO 过多不可维护
  • 窗口和分母错误
  • 错误预算没有决策动作

排障路径

  • 从用户旅程定义事件
  • 回放历史故障验证 SLI
  • 检查低流量与缺失数据

实战练习

  • 为 API 定义可用性与 p95 延迟 SLO
  • 根据 30 天目标设计快慢燃烧告警

验收标准

  • SLI 可自动计算
  • 告警能在预算耗尽前行动
  • SLO 评审包含产品与研发

对应优秀开源项目

继续拆卡的规则

本页是资料入口。只在形成一个能独立解释、带依据与边界的认识后,提炼为 Concept;故障观察进入 Troubleshooting,满足诊断条件的处置进入 Runbook,真实事件进入 Incident。

来源

查看完整原图节点与备注