slo-implementation

Define SLIs, SLOs, and error budgets with Prometheus alerting rules.

1|Updated Apr 14, 2026
One-click install
npx skills add https://github.com/Sumeet138/qwen-code-agents --skill slo-implementation-sumeet138
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: slo-implementation
Source: https://github.com/Sumeet138/qwen-code-agents/tree/main/plugins/observability-monitoring/skills/slo-implementation
Command: npx skills add https://github.com/Sumeet138/qwen-code-agents --skill slo-implementation-sumeet138

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

SLIs and SLOs provide measurable reliability targets, enabling teams to balance user experience with delivery velocity by translating expectations into concrete metrics and governance.

Core Features & Use Cases

  • Framework for defining and implementing SLIs, SLOs, and error budgets to quantify reliability.
  • Built-in guidance for setting error budgets, alerting, and incident response to enforce reliability targets.
  • Use Case: A microservice owner defines availability and latency targets, monitors against them, and triggers alerts when ceilings are breached.

Quick Start

Define your service's SLI and SLO targets and enable alerting using the defined framework.

Frequently Asked Questions about slo-implementation

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

FAQPage Schema
How do I define SLIs and SLOs for a microservice?

To define SLIs and SLOs for a microservice, establish measurable reliability targets for availability and latency. This framework quantifies service reliability and balances user experience with delivery velocity by translating expectations into concrete metrics.

How do I set up Prometheus alerting rules for error budgets?

Set up Prometheus alerting rules for error budgets by configuring alerts that trigger when the error budget ceiling is breached. This enables incident response and enforces reliability targets by monitoring availability and latency metrics against defined SLOs.

What is an error budget and when do I need it for service reliability?

An error budget is the allowable threshold of failures before reliability targets are breached. You need error budgets for service reliability when balancing delivery velocity with user experience, providing a quantifiable measure to govern feature releases and incident response.

Does this SLO framework support production systems monitoring at scale?

Yes, this SLO framework supports production systems monitoring at scale. It applies to software services requiring reliability targets, alerting, and governance across production environments, specifying functional and configuration requirements for measuring metrics.

How do I trigger alerts when latency targets are breached in Prometheus?

Trigger alerts when latency targets are breached by configuring Prometheus alerting rules based on your defined SLIs. The framework provides built-in guidance for setting alerting thresholds and incident response to enforce reliability targets across your services.