// 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

// 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
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
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
// 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