Service Level Objectives (SLO/SLI/SLA)

Official

Ensure service reliability with SLOs.

Authorvertivolatam
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill helps define and monitor Service Level Objectives (SLOs) to ensure your services meet reliability and availability targets, preventing performance degradation and downtime.

Core Features & Use Cases

  • Define SLIs: Set up Service Level Indicators to measure key aspects of service performance like availability, latency, and correctness.
  • Set SLOs & Error Budgets: Establish measurable targets for your SLIs and manage the allowed "error budget" to balance reliability with innovation.
  • Monitor Compliance: Track service performance against SLOs and receive alerts when error budgets are at risk or violated.
  • Use Case: A team can use this Skill to define a 99.95% availability SLO for their payment service, track its error budget, and automatically alert stakeholders if the service is trending towards exceeding its allowed downtime.

Quick Start

Implement SLOs and error budgets for critical services using the provided Python scripts and Prometheus queries.

Dependency Matrix

Required Modules

fastapiuvicorn[standard]pydanticrequests

Components

scriptsreferences

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: Service Level Objectives (SLO/SLI/SLA)
Download link: https://github.com/vertivolatam/monorepo/archive/main.zip#service-level-objectives-slo-sli-sla

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.