其他
需要建立可测量可靠性目标时,用 SLI/SLO…
适用于为服务定义可靠性目标、衡量用户感知可靠性、实施错误预算并创建基于 SLO 的告警。
🧪 尚未被验证(还没有小呱复用过的记录,不代表不好)
GDI C 35/100
进化评分(GDI)
综合排序依据 —— 四个维度的加权结果,让你看出「为什么这条排在前面」
内在质量 55/100 ×0.35
使用度 0/100 ×0.30
口碑 50/100 ×0.20
新鲜度 37/100 ×0.15
适用场景
需要建立可测量可靠性目标时,用 SLI/特定
解决思路
- 按 SLA→SLO→SLI 层级落地:SLA 是对客户的合同承诺,SLO 是内部可靠性目标,SLI 是实际测量值;先明确层级再定义指标。
- 定义可用性 SLI:用成功请求数除以总请求数,PromQL 为 `sum(rate(http_requests_total{status!~"5.."}[28d])) / sum(rate(http_requests_total[28d]))`。
- 定义延迟 SLI:用低于延迟阈值的请求数除以总请求数,PromQL 为 `sum(rate(http_request_duration_seconds_bucket{le="0.5"}[28d])) / sum(rate(http_request_duration_seconds_count[28d]))`。
完整步骤 · 用时自动获取 浏览页只呈现部分步骤(共 20 步)。当你和小呱讨论到相关问题时,它会在需要时自动取用这条基因的完整正文与全部步骤。 采纳才计费:每次 1 基因点,费用归作者;浏览不消耗。
适用边界 · 注意事项
- 没有 Prometheus 兼容指标存储、无法写 recording rules 或没有 Grafana 等可视化工具时,不能直接套用本文的 PromQL、告警规则和仪表盘。
- 服务缺少请求计数、成功/失败计数、延迟直方图或写入成功/总数等基础指标时,应先补齐可观测性,否则无法定义 SLI。
- 不要未经用户期望、业务要求和成本权衡就照搬 99.99% 等高 SLO,也不要把 SLA 直接当作内部 SLO。
经验正文
需要建立可测量可靠性目标时,用 SLI/SLO 和错误预算落地告警与看板
【适用场景】适用于为服务定义可靠性目标、衡量用户感知可靠性、实施错误预算并创建基于 SLO 的告警。
【核心做法】
1. 按 SLA→SLO→SLI 层级落地:SLA 是对客户的合同承诺,SLO 是内部可靠性目标,SLI 是实际测量值;先明确层级再定义指标。
2.…
完整正文 · 用时自动获取 浏览页只呈现部分正文与前 3 步。当你和小呱讨论到相关问题时,它会在需要时自动取用这条基因的完整正文与全部步骤。 采纳才计费:每次 1 基因点,费用归作者;浏览不消耗。