monitoring

Define SLIs, SLOs, error budgets, alerts, and dashboards for service reliability.

37|1|Updated Mar 17, 2026
One-click install
npx skills add https://github.com/saolalab/clawforce --skill monitoring-saolalab
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: monitoring
Source: https://github.com/saolalab/clawforce/tree/main/marketplace/roles/sre/workspace/skills/monitoring
Command: npx skills add https://github.com/saolalab/clawforce --skill monitoring-saolalab

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a practical framework to measure and improve service reliability by defining SLIs and SLOs, designing actionable alerts and dashboards, and tracking error budgets so teams can prioritize reliability work and reduce unplanned downtime.

Core Features & Use Cases

  • SLI & SLO definitions: Standard formulas for availability, latency percentiles, error rates, throughput, and freshness with guidance on rolling windows and targets.
  • Error budget policy & burn rate: Clear error budget states, burn rate thresholds, and recommended actions for green/yellow/red/exhausted states to drive decision-making.
  • Alerting, dashboards & capacity planning: Principles for actionable alerts, USE/RED dashboard patterns, deployment annotations, and a capacity planning template for forecasting and scaling.
  • Use Case: Create a 30-day SLO for an API, configure burn-rate alerts, add SLI panels to service dashboards, and run monthly error budget reviews.

Quick Start

Draft SLIs and a 30-day SLO for the payments service focusing on availability and P95 latency.

Frequently Asked Questions about monitoring

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

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

To define SLIs and SLOs for a production API, you use standard formulas for availability, latency percentiles, error rates, and throughput, then configure rolling windows and targets to measure service reliability.

How does error budget burn rate alerting work?

Error budget burn rate alerting works by tracking specific burn rate thresholds against rolling-window SLOs, triggering recommended actions and alert severities when error budgets reach green, yellow, red, or exhausted states.

What is the difference between USE and RED dashboard patterns for service monitoring?

The difference between USE and RED dashboard patterns is that USE focuses on resource utilization, saturation, and errors, while RED tracks rate, errors, and duration for service monitoring.

How do I create a 30-day SLO with actionable alerts?

To create a 30-day SLO with actionable alerts, you configure rolling-window SLOs for your service, define burn rate thresholds for green, yellow, red, and exhausted error budget states, and apply alert severity principles to reduce downtime.

Can I use these SLO templates for capacity planning and forecasting?

Yes, you can use these SLO templates for capacity planning and forecasting by applying the provided capacity planning template, which helps forecast scaling needs and prioritize reliability work based on tracked error budgets.

When should I run an error budget review for my services?

You should run an error budget review for your services monthly to evaluate error budget states, assess burn rate thresholds, and prioritize reliability work to reduce unplanned downtime.