slo-management

Collect SLI metrics and manage SLO compliance with error budget alerts.

18|4|Updated Apr 29, 2026
One-click install
npx skills add https://github.com/aws-samples/sample-oh-my-aidlcops --skill slo-management
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: slo-management
Source: https://github.com/aws-samples/sample-oh-my-aidlcops/tree/main/plugins/agenticops/skills/slo-management
Command: npx skills add https://github.com/aws-samples/sample-oh-my-aidlcops --skill slo-management

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires awslabs.cloudwatch-mcp-server, awslabs.prometheus-mcp-server, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the collection of SLI metrics, tracking SLO compliance, and controlling error budgets, enhancing service reliability and deployment gate decisions.

Core Features & Use Cases

  • SLI Collection: Automatically collects SLI metrics from defined services.
  • SLO Compliance Tracking: Monitors and reports on SLO compliance, triggering alerts and taking action based on error budget levels.
  • Error Budget Control: Implements error budget policies and adjusts deployment gates based on remaining budget percentage.
  • Use Case: Ideal for services requiring automated monitoring and proactive management of service level objectives and error budgets.

Quick Start

Run the slo-management skill with the service name as an argument, e.g., /slo-management my-service.

Frequently Asked Questions about slo-management

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

FAQPage Schema
How do I automate SLO tracking and error budget control for cloud services?

You can automate SLO tracking and error budget control by collecting SLI metrics from Prometheus and CloudWatch, evaluating them against SLO targets, and triggering alerts or deployment gates based on remaining budget consumption.

What is an error budget policy and how does it affect deployment gates?

An error budget policy defines the acceptable threshold for service unreliability. When error budget consumption breaches this threshold, the system automatically adjusts deployment gates to prevent further risky releases.

How do I collect SLI metrics from CloudWatch and Prometheus for SLO compliance?

SLI metrics are collected automatically by integrating with CloudWatch and Prometheus servers to monitor service performance, evaluate compliance against defined SLO targets, and track error budget levels.

Can I use SLO management to trigger alerts based on error budget consumption?

Yes, SLO management monitors error budget consumption and triggers alerts when budget levels drop, enabling proactive management of service reliability before exhausting the allowed error margin.

Do I need predefined SLO definitions to monitor service reliability with this approach?

Yes, you need predefined SLO definitions and error budget policies in place, along with access to Prometheus and CloudWatch metrics, to properly evaluate SLI compliance and control deployment gates.

When should I implement error budget policies for cloud monitoring?

Implement error budget policies when your cloud services require automated monitoring of SLI compliance and proactive deployment gate controls to maintain strict service reliability targets.