Skip to main content

slo-error-budget

Define, compute and review service level indicators, SLO targets and error budgets. Expresses availability, latency, correctness, freshness and throughput SLIs as good over total events, computes budget consumed and remaining over rolling or calendar windows, burn rates over 1h, 6h, 1d and 3d, and evaluates the Google SRE multi-window burn-rate alerts. Generates Prometheus recording and alert rules, reads and writes OpenSLO v1 and Sloth specs, maps to Pyrra, Nobl9, Datadog SLOs and Grafana SLO, and produces error budget policies and SLO review reports.

When to use​

Use when the user asks to "define an SLO for this service", "how much error budget is left", "set up burn rate alerts", "generate Prometheus rules for my SLO", "convert this to OpenSLO", or when a reliability review or release freeze decision needs numbers. In French "calculer le budget d'erreur", "definir des SLO", "alertes de burn rate".

Inputs and tools​

The skill takes the request of the user in natural language: its frontmatter declares no argument. It declares no allowed-tools: the tools available are those of the agent that loads it, under the tool policy of the project.

Reference​

FieldValue
Nameslo-error-budget
CategoryDevops
VersionNot declared
LicenceNot declared
Allowed toolsNot declared
Plugins-
Sourcecatalog/navin/skills/slo-error-budget/SKILL.md
Digestsha256:49637fd25d6e851e7e38fc74b3a58fb59e6f03e45b9cc0c17eafb6b3b71affc0
skill_md_digestsha256:1c278fe6b96ba0011e98e016a06bad1801d607fac57d3f5071b09336928e337d
Emoji🎯

Bundled files​

PathCount
catalog/navin/skills/slo-error-budget/examples2
catalog/navin/skills/slo-error-budget/references3
catalog/navin/skills/slo-error-budget/scripts2

Frontmatter​

Every field of the SKILL.md frontmatter, with the value of the source:

FieldValue
nameslo-error-budget
descriptionDefine, compute and review service level indicators, SLO targets and error budgets. Expresses availability, latency, correctness, freshness and throughput SLIs as good over total events, computes budget consumed and remaining over rolling or calendar windows, burn rates over 1h, 6h, 1d and 3d, and evaluates the Google SRE multi-window burn-rate alerts. Generates Prometheus recording and alert rules, reads and writes OpenSLO v1 and Sloth specs, maps to Pyrra, Nobl9, Datadog SLOs and Grafana SLO, and produces error budget policies and SLO review reports. Use when the user asks to "define an SLO for this service", "how much error budget is left", "set up burn rate alerts", "generate Prometheus rules for my SLO", "convert this to OpenSLO", or when a reliability review or release freeze decision needs numbers. In French "calculer le budget d'erreur", "definir des SLO", "alertes de burn rate".
metadata.navin.emoji🎯
metadata.navin.categorydevops