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.