Weekly, reads SLI data for each service, computes error budget consumed against the SLO, and reports the burn rate with a projection of when the budget exhausts at the current rate. When a budget is more than 75% consumed, states plainly what the policy says happens next.
- Identifier
error-budget-report- Version
- 1.1.0
- Steps
- 4
- Triggers
- 1
- sre
- error-budget
- slo
- reliability
- weekly
- observability
When it runs
schedule.weekly- Schedule
- Every Monday at 09:00 UTC
0 9 * * 1 - Timezone
- UTC
The pipeline
The graph below is the one the workflow opens with in the builder — same steps, same layout, drawn on the same canvas. The run playing through it is a simulation; the branches and conditions are real.
- 01Weekly Schedule (Monday 09:00 UTC)
triggerThe event that starts the run.
- 02Fetch SLI Metrics ⚠️ ADD Authorization: Bearer <Evolve API key with metrics:read>, or point at your own metrics API
http.requestCalls an external HTTP endpoint with vault-resolvable headers.
- 03Analyze Error Budgets
agent.runOne agent works the task with its toolkit.
- 04File Error Budget Report
ticket.createOpens a ticket on the connected tracker.
The agent
Error Budget Analyst
- Base type
- Senior Developer
- Temperature
- 0.2
- Max iterations
- 25
- Tools
- 2
Status · 1
update_statusUpdate Status · write
Tickets · 1
create_ticketCreate Ticket · write
Related playbooks
On-call Handoff Digest
Weekly digest for the incoming on-call covering incidents, quarantined tests, hotfixes, alerts, deploys, and unanswered approval gates.
Log Anomaly Sweep
Daily clustering of production error logs, surfacing novel signatures and investigating the emitting code, suspected commit, and proposed fix.
Alert to Ticket Enrichment
Turns a raw alert into an actionable ticket with a hypothesis, owning code, suspect deploys, and prior occurrences.