该技能面向服务可靠性治理,用于定义服务等级目标(SLO)、选择服务等级指标(SLI)以及实施错误预算策略,强调在可靠性与发布速度之间取得平衡,并支持基于 SLO 的告警。
主要能力包括:用公式 SLI =(good events / total events)×100% 将用户体验量化为可用性、延迟、吞吐、错误率等指标;将 SLO 表述为“SLI + 目标值 + 时间窗口”,例如“99.9% of requests successful over 30 days”;计算错误预算,如 SLO=99.9% 时 30 天预算为 43.2 分钟;按请求、处理、存储三类选择 SLI;设置 SLO 目标与滚动或日历时间窗;制定分级的错误预算策略;配置多时间窗快速/慢速燃烧率告警;设计包含 SLI 当前值、剩余预算、燃烧率趋势和预算消耗来源的 SLO 仪表盘。
适用场景包括 API、数据管道、存储服务和 Web 应用的可靠性目标定义与监控。使用方式为按实施清单推进:识别关键用户旅程、为每个旅程定义 SLI、设定保守初始 SLO、实现 SLI 度量、建立预算跟踪、设置燃烧率告警、创建仪表盘、定义预算策略并与相关方沟通,随后迭代。限制方面:资料未提供具体安装命令、依赖平台或运行环境要求,需结合自身监控体系落地;应避免过多 SLO、不切实际的目期目标、以内部指标充当 SLI、缺少预算策略以及直接对 SLI 告警等常见问题。