Skills Directory精选自 GitHub 的开源 Skills

slo-implementationcommit 156b7a5SKILL.md · 监控与运维

SLO 落地实施

定义 SLI 和 SLO,计算错误预算并制定预算策略,用 Prometheus 记录规则、燃烧率告警和 Grafana 仪表盘落地。

npx skills add wshobson/agents --skill slo-implementation
权限
  • read-repo
  • write-files
  • shell
  • network
兼容工具
Claude Code, Codex, Cursor, Copilot, OpenCode
GitHub
42.1k
来源
社区 · Seth Hobson
状态
扫描通过
许可证
MIT

核心规则

错误预算等于 1 减去 SLO 目标,剩余预算决定变更节奏,耗尽时冻结功能开发。

执行阶段

  1. 阶段 01定义 SLI

    用 PromQL 将可用性、延迟、持久性等指标表示为成功事件与总事件之比。

  2. 阶段 02设定 SLO 目标

    结合用户预期、业务需求、当前表现和可靠性成本,选定目标值和统计窗口(如 28 天)。

  3. 阶段 03错误预算策略

    计算错误预算,并规定剩余 50%、10%、0% 时分别推迟风险变更、冻结非关键变更或冻结功能。

  4. 阶段 04规则、告警与看板

    编写 Prometheus 记录规则和快慢两档燃烧率告警,并在 Grafana 中展示合规率、剩余预算和趋势。

权限说明(据 SKILL.md 整理)

能力是否需要说明
文件写入需要编写 SLO 定义、Prometheus 记录与告警规则、错误预算策略和 Grafana 仪表盘配置。
命令执行不需要这是框架与模板参考,未要求运行任何命令。
网络外发不需要未要求访问 Prometheus、Grafana 或其他外部服务。

SKILL.md 头部信息(YAML)

SKILL.md 头部信息(YAML)commit 156b7a5
---
name: slo-implementation
description: Define and implement Service Level Indicators (SLIs) and Service Level Objectives (SLOs) with error budgets and alerting. Use when establishing reliability targets, implementing SRE practices, or measuring service performance.
---

相关技能

规则扫描无法覆盖所有风险,安装前请阅读此技能的 SKILL.md,确认权限后再使用。