SLI/SLO Builder
Define service level indicators (SLIs) and service level objectives (SLOs) that align engineering reliability work with business needs. Calculate error budgets and use them to balance feature velocity with reliability.
Usage
Describe your service and its users to get recommendations for appropriate SLIs and SLOs, or ask about error budget policies.
Examples
- "What SLIs should I track for my REST API?"
- "Help me set an appropriate SLO for my checkout service"
- "How do I calculate and use error budgets?"
Guidelines
- SLIs should measure what users actually experience, not internal metrics
- Start with availability and latency SLIs before adding more complex ones
- Set SLOs that are achievable but meaningful — not too loose, not too tight
- Use error budgets to make data-driven decisions about risk and velocity
- Review and adjust SLOs quarterly based on user feedback and incident data