sre-practices

GitHub

提供SRE实践指南,涵盖SLI/SLO/SLA定义、错误预算机制、分级事件响应流程、无责事后复盘文化及容错设计模式,助力提升系统可靠性与稳定性。

categories/devops/sre-practices/SKILL.md cosmicstack-labs/mercury-agent-skills

触发场景

制定服务等级目标 处理线上故障 编写事后复盘报告 评估发布风险

安装

npx skills add cosmicstack-labs/mercury-agent-skills --skill sre-practices -g -y
更多选项

非标准路径

npx skills add https://github.com/cosmicstack-labs/mercury-agent-skills/tree/main/categories/devops/sre-practices -g -y

不安装直接使用

npx skills use cosmicstack-labs/mercury-agent-skills@sre-practices

指定 Agent (Claude Code)

npx skills add cosmicstack-labs/mercury-agent-skills --skill sre-practices -a claude-code -g -y

安装 repo 全部 skill

npx skills add cosmicstack-labs/mercury-agent-skills --all -g -y

预览 repo 内 skill

npx skills add cosmicstack-labs/mercury-agent-skills --list

SKILL.md

Frontmatter
{
    "name": "sre-practices",
    "metadata": {
        "tags": [
            "sre",
            "reliability",
            "slo",
            "incident-response",
            "postmortem"
        ],
        "author": "cosmicstack-labs",
        "version": "1.0.0",
        "category": "devops"
    },
    "description": "SLIs\/SLOs\/SLAs, error budgets, incident response, postmortems, and reliability patterns"
}

SRE Practices

Apply Site Reliability Engineering principles.

Service Level Concepts

Term Definition Example
SLI Measured metric Request latency p95 < 500ms
SLO Target threshold for SLI 99.9% of requests < 500ms
SLA Contractual commitment (usually looser than SLO) 99.5% uptime

Choosing SLOs

  • Pick metrics users actually care about
  • Start with availability + latency + durability
  • Tighten SLOs over time as reliability improves
  • Don't over-constrain (cost/effort vs. benefit)

Error Budgets

Error Budget = 100% - SLO
Example: 99.9% SLO → 0.1% error budget = ~8.7 hours/month

How Error Budgets Work

  • If error budget remaining → can deploy new features
  • If error budget exhausted → freeze deployments, focus on reliability
  • Error budget burn rate alerts trigger incident response
  • Balance innovation velocity with system stability

Incident Response

Severity Levels

Level Definition Response
SEV1 System down, affecting many users Immediate, all hands
SEV2 Degraded but operational 30min response
SEV3 Minor issue, workaround exists Next business day
SEV4 Cosmetic, non-critical Next sprint

Incident Command System

  • Incident Commander: Coordinates response
  • Communications Lead: Status updates, stakeholder comms
  • Operations Lead: Technical investigation
  • Scribe: Timeline and action log

Postmortem Culture

  • Blameless: systems failed, not people
  • Focus on: detection, response, prevention
  • Action items with owners and due dates
  • Share postmortems org-wide
  • Track action items to completion

Reliability Patterns

  • Circuit breaker: stop cascading failures
  • Bulkhead: isolate failure domains
  • Retry with exponential backoff + jitter
  • Rate limiting: protect against traffic spikes
  • Graceful degradation: degrade features, not the whole system

版本历史

  • 38e2523 当前 2026-07-05 19:39

同 Skill 集合

categories/ai-ml/agent-audit-logging/SKILL.md
categories/ai-ml/agent-handoff-protocols/SKILL.md
categories/ai-ml/agent-health-monitoring/SKILL.md
categories/ai-ml/agent-task-delegation/SKILL.md
categories/ai-ml/ai-agent-design/SKILL.md
categories/ai-ml/error-recovery-retry/SKILL.md
categories/ai-ml/memory-management/SKILL.md
categories/ai-ml/prompt-engineering/SKILL.md
categories/ai-ml/prompt-version-management/SKILL.md
categories/ai-ml/routerbase-model-gateway/SKILL.md
categories/ai-ml/token-budget-tracking/SKILL.md
categories/automation/daily-briefing/SKILL.md
categories/automation/screenshot/SKILL.md
categories/automation/shell-scripting/SKILL.md
categories/automation/twitter-account-manager/SKILL.md
categories/automation/workflow-automation/SKILL.md
categories/automation/x-twitter-automation/SKILL.md
categories/backend/api-design/SKILL.md
categories/backend/authentication-authorization/SKILL.md
categories/backend/caching-strategies/SKILL.md
categories/backend/database-design/SKILL.md
categories/backend/message-queues/SKILL.md
categories/backend/microservices/SKILL.md
categories/backend/nodejs-patterns/SKILL.md
categories/backend/python-patterns/SKILL.md
categories/backend/serverless-patterns/SKILL.md
categories/business/event-staffing-compliance/SKILL.md
categories/business/event-staffing-ordering/SKILL.md
categories/business/negotiation/SKILL.md
categories/business/startup-strategy/SKILL.md
categories/career/career-planning/SKILL.md
categories/career/interview-prep/SKILL.md
categories/career/linkedin-optimization/SKILL.md
categories/career/resume-writing/SKILL.md
categories/career/salary-negotiation/SKILL.md
categories/creative-personal-development/content-repurposer/SKILL.md
categories/creative-personal-development/daily-standup-journal/SKILL.md
categories/creative-personal-development/decision-matrix/SKILL.md
categories/creative-personal-development/idea-validator/SKILL.md
categories/creative-personal-development/meeting-note-summarizer/SKILL.md
categories/creative-personal-development/personal-branding-statement/SKILL.md
categories/creative-personal-development/storytelling-advisor/SKILL.md
categories/creative-personal-development/time-blocking-scheduler/SKILL.md
categories/data/data-pipeline/SKILL.md
categories/design/accessibility/SKILL.md
categories/design/ui-design-system/SKILL.md
categories/development/api-documentation/SKILL.md
categories/development/architecture-decision-records/SKILL.md
categories/development/clean-code/SKILL.md
categories/development/code-review/SKILL.md

元信息

文件数
0
版本
4c57cf2
Hash
76351f93
收录时间
2026-07-05 19:39

首页 - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-08-10 13:39
浙ICP备14020137号-1 $访客地图$