Skills DirectoryGitHub에서 엄선한 오픈소스 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를 읽고 권한을 확인하세요.