// product · available now

SLO-as-Code Kit

burn-rate alerts, SLI templates & error budget reports

SLO burn-rate alerting that is proven, not copied: a generator, 21 tested SLI templates, dashboards and error budget reports for Prometheus.

instant download · secure checkout by Gumroad

SLO-as-Code Kit cover

// tested

Tested, not just written

Every release runs its full test suite against real tooling before it ships.

123 promtool timing scenarios: 100% errors pages within the predicted minutes at 99.9% and 99.5%

A sustained 2x burn opens a ticket and never pages; healthy traffic fires nothing for a full day

Every rule file passes promtool check rules; every PrometheusRule passes kubeconform -strict

Live run on Prometheus 3.14 + Grafana 13.2: every rule group healthy, every panel query checked

Report budget consumption matches the injected error ratio exactly, and replays from a fixture

108 unit tests for the parser, validation errors, decimal math and every template

// pricing

One-time purchase, three tiers

Pay once, keep the files. Each tier includes everything in the tier before it.

Starter

Teams writing their first SLOs

$19USD

  • ftw-slo CLI (Python 3.9+, PyYAML only): validate, generate, templates
  • 5 SLI templates: HTTP availability & latency, gRPC, ingress-nginx, generic ratio
  • Recording rules + page/ticket burn-rate alerts with exact decimal math
  • slo-math.md: objectives, budgets, detection times
  • 30 timing scenarios, 70 unit tests, 30 days of updates
Get Starter
MOST POPULAR

Pro

SRE and platform teams running SLOs in production

$49USD

  • 21 SLI templates: Istio, Envoy, Traefik, Linkerd, Kafka lag, queues, CronJob freshness, PostgreSQL, blackbox, OTel span metrics, histograms
  • PrometheusRule CRDs for prometheus-operator
  • A Grafana dashboard per SLO (DS_PROMETHEUS variable)
  • Sloth and OpenSLO import, Alertmanager routing with tests
  • 122 timing scenarios, 89 unit tests, 1 year of updates
Get Pro

Studio

Consultants, agencies, multi-tenant platforms

$99USD

  • Error budget report (Markdown/HTML) from the Prometheus API
  • Multi-tenant / multi-cluster SLOs with dashboard variables
  • kube-prometheus-stack Helm values, GitHub Actions spec validation
  • SLO workshop guide and client delivery checklist, client-use license
  • 1 year of updates
Get Studio

// contents

21 SLI templates

  • HTTP availability & latencyStarter+
  • gRPC availabilityStarter+
  • ingress-nginxStarter+
  • Generic ratio (your PromQL)Starter+
  • Istio · Envoy · Traefik · LinkerdPro+
  • Kafka consumer lag & queuesPro+
  • CronJob freshnessPro+
  • PostgreSQL · blackbox probesPro+
  • OTel span metrics, native & classic histogramsPro+
  • Grafana dashboard per SLOPro+
  • Error budget reportStudio+
  • Multi-tenant / multi-cluster SLOsStudio+

// compatibility

Works with your stack

  • Prometheus 2.40+ and 3.x, Alertmanager 0.25+
  • kube-prometheus-stack / prometheus-operator
  • Grafana Mimir, Grafana Cloud, Thanos, VictoriaMetrics
  • Grafana 10+ for the dashboards
  • Sloth and OpenSLO specs as input

// faq

Questions

+How is this different from Sloth or Pyrra?

Those turn a spec into rules, and this kit reads their specs so you can move over in one command. What it adds is the content: 21 SLI templates for real stacks, promtool tests proving the page fires at the predicted minute, dashboards, an error budget report, a policy template and the reasoning in writing.

+Does it overlap the Prometheus Alert Rules Pack?

No. That pack alerts on infrastructure symptoms and ships generic HTTP SLO alerts; this is the per-service SLO layer with your objectives, dashboards and reports. The series names differ, so both can run in the same Prometheus.

+What do I have to write per service?

About ten lines of YAML: service, objective, window, SLI template and its parameters. The generator writes the rules, alerts, CRDs, dashboard and report inputs.

+Can I use it for client work?

Starter and Pro are licensed for your own organization. Client and agency use requires Studio.

+Refunds?

If the kit doesn't work with a supported Prometheus and the troubleshooting guide doesn't fix it, contact us within 14 days for a refund.

Prove your burn-rate alerts before the incident does.

Questions first? Email hello@fractaltechware.com

Get the pack — from $19