SRE SLO/SLI Calculator

Define and compute SLOs and error budgets for distributed systems.

6|Updated Oct 25, 2025
One-click install
npx skills add https://github.com/williamzujkowski/cognitive-toolworks --skill sre-slo-sli-calculator
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: SRE SLO/SLI Calculator
Source: https://github.com/williamzujkowski/cognitive-toolworks/tree/main/skills/observability-slo-calculator
Command: npx skills add https://github.com/williamzujkowski/cognitive-toolworks --skill sre-slo-sli-calculator

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Define, measure, and enforce service reliability targets using a structured SLI/SLO framework to align engineering work with business goals.

Core Features & Use Cases

  • Define availability, latency, freshness, correctness, and throughput SLIs across services
  • Compute multi-window SLO targets and error budgets for progressive reliability tracking
  • Generate monitoring queries and alerting rules for Prometheus, Datadog, CloudWatch, and New Relic
  • Use cases include reliability planning, incident response, and service level negotiations

Quick Start

Provide a starter configuration to begin SLO analysis for a web API

Frequently Asked Questions about SRE SLO/SLI Calculator

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

FAQPage Schema
How do I calculate error budgets from SLI metrics for reliable services?▼

Calculate error budgets by defining availability, latency, and throughput SLIs, then computing multi-window SLO targets to track reliability progress and align engineering work with business goals across distributed systems.

What's the best way to define SLOs for web APIs and batch jobs?▼

Define SLOs for web APIs and batch jobs by establishing structured SLI frameworks for availability, freshness, and correctness, then computing error budgets to measure and enforce service reliability targets.

Can I generate Prometheus and Datadog alerting rules from SLO targets?▼

Yes, generate monitoring queries and alerting rules for Prometheus, Datadog, CloudWatch, and New Relic directly from SLO targets, producing explicit SLI, SLO, and alerting artifacts for platform-specific enforcement.

Does this SLO calculator work with CloudWatch and New Relic monitoring data?▼

Yes, the SLO calculator works with CloudWatch and New Relic monitoring data, enforcing clear measurement and data sources with platform-specific queries to support distributed systems reliability tracking.

How do I set up multi-window SLO alerts for progressive reliability tracking?▼

Set up multi-window SLO alerts by computing SLO targets and error budgets, then generating platform-specific monitoring queries and alerting rules that enforce progressive reliability tracking across your services.