Reference
CLI reference
All Burnless commands and their options.
burnless initplannedGenerates a starter sre.yaml interactively. Prompts for service name, team, SLO target.
burnless validateplannedValidates sre.yaml against the JSON schema. Prints friendly errors pointing to the exact field.
--file, -f Path to sre.yaml (default: ./sre.yaml)
burnless applyplannedApplies config: generates Prometheus rules, pushes Grafana dashboard, configures PagerDuty.
--dry-run Print what would happen without doing it
burnless statusplannedShows current SLO status and error budget remaining for all services.
--service Filter by service name
burnless agentin progressStarts the agent daemon. Polls Prometheus every 60s. Triggers runbooks when thresholds crossed.
--config Path to sre.yaml
--interval Poll interval (default: 60s)
--dry-run Detect but don't execute runbooks
burnless toil logplannedLogs a toil event with estimated time and description.
--minutes Time spent
--description What you did
burnless toil reportplannedGenerates a toil report for the current month.
--month Month to report (default: current)
burnless versiondonePrints the current version of Burnless.