服务类型与 SLI
| 服务类型 | 健康 SLI | 参考口径 |
|---|---|---|
| 请求型(API/Web) | 成功率、P95 延迟 | 成功请求数 / 总请求数 |
| 任务型(批处理/队列) | 按时完成率、任务时延 | 准时完成任务数 / 应完成任务数 |
| 存储型(DB/对象存储) | 可用性、读写延迟 | 读写请求成功率 |
| 流式(消息管道) | 端到端时延、完整率 | 写入到消费的时间差 |
任务型服务的时效 SLI(示例)
任务型服务的时效 SLI(示例)
# 1 小时内完成的任务占比(目标 99%)
sum(rate(jobs_finished_total{latency_bucket="lte_1h"}[30d]))
/ sum(rate(jobs_finished_total[30d]))同一系统可以有多个 SLI,但要控制数量:每个 SLI 都应能驱动改进决策。