slo-implementation

Implement SLIs and SLOs with Prometheus and Grafana monitoring.

Updated May 30, 2026
One-click install
npx skills add https://github.com/InnerScopeHearing/otchealth-claude-tools --skill slo-implementation-innerscopehearing
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: slo-implementation
Source: https://github.com/InnerScopeHearing/otchealth-claude-tools/tree/main/skills/slo-implementation
Command: npx skills add https://github.com/InnerScopeHearing/otchealth-claude-tools --skill slo-implementation-innerscopehearing

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires prometheus, grafana, sre, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps define and implement Service Level Indicators (SLIs) and Service Level Objectives (SLOs), ensuring service reliability and performance measurement.

Core Features & Use Cases

  • SLI/SLO/SLA Hierarchy: Establishes a clear framework for SLA, SLO, and SLI relationships.
  • SLI Definition: Provides guidance on defining common SLIs like availability and latency.
  • SLO Target Setting: Offers examples and best practices for setting SLO targets.
  • Error Budget Calculation: Explains how to calculate and manage error budgets.
  • SLO Dashboard: Includes a Grafana dashboard structure for monitoring SLO compliance.
  • SLO Review Process: Outlines a process for regular SLO reviews and adjustments.

Quick Start

Use the slo-implementation skill to define and implement SLOs for your service.

Frequently Asked Questions about slo-implementation

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I implement SLOs and SLIs for measuring service reliability?

To implement SLOs and SLIs for service reliability, define indicators like availability and latency, set SLO targets, calculate error budgets, and monitor compliance using Prometheus and Grafana dashboards.

How do I calculate and manage error budgets for my service level objectives?

Calculate error budgets by determining the remaining allowable unreliability after setting your SLO targets. Manage them by tracking SLO compliance and adjusting targets during regular SLO review processes.

What is the difference between SLA, SLO, and SLI in service reliability engineering?

The SLA, SLO, and SLI hierarchy defines external agreements, internal reliability targets, and measured performance indicators respectively. SLIs measure service behavior, SLOs set target thresholds, and SLAs formalize contracts.

Can I monitor SLO compliance using Prometheus and Grafana?

Yes, you can monitor SLO compliance using Prometheus and Grafana. The implementation provides a Grafana dashboard structure to visualize SLI metrics and track error budget consumption over time.

Do I need prior SRE knowledge to define service level indicators and objectives?

Yes, defining service level indicators and objectives requires knowledge of Prometheus, Grafana, and SRE practices to properly establish the SLI/SLO/SLA hierarchy and calculate error budgets.

What is the best way to define common SLIs like availability and latency?

The best way to define common SLIs like availability and latency is to follow established SRE practices, ensuring they accurately reflect user experience and align with your service level objectives and error budgets.