sla-monitor-generator

Generate SLA/SLO/SLI configurations and Prometheus alerting rules from input criteria.

7|2|Updated Nov 9, 2025
One-click install
npx skills add https://github.com/Dexploarer/hyper-forge --skill sla-monitor-generator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sla-monitor-generator
Source: https://github.com/Dexploarer/hyper-forge/tree/main/.claude/skills/sla-monitor-generator
Command: npx skills add https://github.com/Dexploarer/hyper-forge --skill sla-monitor-generator

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Define and monitor Service Level Objectives (SLOs) and track error budgets to improve reliability and user experience.

Core Features & Use Cases

  • SLO Definition: Create SLIs/SLOs with metrics, targets, and windows.
  • Prometheus AlertManager Rules: Provide example rules for budget burn rate.
  • Best Practices: Define user-centric SLIs, track budgets, and alert on burn rates.

Quick Start

Create an SLO set with metrics such as api-availability, api-latency, and error-rate, and integrate with your monitoring stack for continuous reliability tracking.

Frequently Asked Questions about sla-monitor-generator

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

FAQPage Schema
How do I define and monitor SLOs with error budgets in Prometheus?

SLOs define reliability targets for your services using SLIs (Service Level Indicators) and track error budgets—the acceptable failure window before breaching your target. This Skill generates Prometheus alerting rules and configurations that measure metrics like availability and latency, then alert when burn rates threaten your quarterly error budget.

What's the best way to set up burn-rate alerts for SLO monitoring?

Burn-rate alerts detect when services are consuming error budget too quickly, triggering faster than threshold breaches alone. This Skill generates multi-window burn-rate alert rules for Alertmanager that fire when your service burns through budget at unsustainable rates, letting you respond before SLO violations occur.

Can I use this with existing Prometheus and Alertmanager deployments?

Yes. This Skill produces deployment-ready YAML configurations for Prometheus scrape rules and Alertmanager alert definitions that integrate directly into existing monitoring stacks. It works within standard Prometheus ecosystems without requiring additional platforms or tools.

How do I track HTTP API availability and latency as SLI metrics?

SLIs measure user-centric reliability through specific metrics—HTTP success rates for availability, response time percentiles for latency, error rates for faults. This Skill translates your metric targets and time windows into SLI definitions and corresponding Prometheus queries that feed SLO calculations.

What inputs do I need to generate SLO monitoring configurations?

Specify your service metrics (availability, latency, error rate), SLO targets (e.g., 99.9%), time windows (30-day periods), and budget thresholds. This Skill converts these criteria into complete YAML/Prometheus alert rules and SLO definitions ready for deployment.