🎯

SLI/SLO Builder

Verified

by Community

Helps you define meaningful SLIs and SLOs for your services. Covers availability, latency, throughput, and correctness indicators, error budget policies, and how to use SLOs to make informed engineering decisions.

slisloreliability

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