slo-implementation

Define SLIs and SLOs with error budgets and alerting for Prometheus and Grafana.

Updated Mar 18, 2026
One-click install
npx skills add https://github.com/ekremmkasap/jarvis --skill slo-implementation-ekremmkasap
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: slo-implementation
Source: https://github.com/ekremmkasap/jarvis/tree/main/server/agent_prompts/wshobson/plugins/observability-monitoring/skills/slo-implementation
Command: npx skills add https://github.com/ekremmkasap/jarvis --skill slo-implementation-ekremmkasap

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) and assets (resource) components.

What problem does it solve?

Define and implement Service Level Indicators (SLIs) and Service Level Objectives (SLOs) with error budgets and alerting to improve reliability across services and teams.

Core Features & Use Cases

  • Define SLI types (availability, latency, durability) and map them to measurable targets.
  • Create SLO targets, error budgets, and alerting policies to guide engineering decisions and incident response.
  • Provide reusable templates and rules for Prometheus and Grafana to monitor reliability across stacks.

Quick Start

Configure and deploy SLI/SLO targets and error budgets to start reliable service monitoring.

Frequently Asked Questions about slo-implementation

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

FAQPage Schema
How do I define SLOs and SLIs with error budgets for microservices?

Apply standard SLO templates to establish reliability targets across microservices, databases, and API layers. This enforces consistency, measures user experience, and drives incident response using clear resilience budgets.

How do I set up Prometheus recording rules for SLO monitoring?

Generate Prometheus recording rules using standard SLO templates to track SLI metrics like availability and latency. These rules measure user experience and feed data into alerting policies based on error budget consumption.

Can I use Grafana dashboards to visualize SLO error budgets?

Yes, Grafana dashboards visualize SLO error budgets using provided templates. This tracks reliability targets and SLI metrics like availability and latency across stacks to measure user experience and system health.

What is the best way to create SLO alerting policies for incident response?

Create SLO alerting policies by defining SLI types and mapping them to measurable targets with error budgets. This guides engineering decisions and triggers incident response when reliability thresholds are breached.

Does this SLO implementation approach work for both APIs and databases?

Yes, this SLO implementation works across APIs and databases. Apply standard templates to establish reliability targets, measure user experience, and enforce error budgets across microservices, databases, and API layers.