SLI → SLO → SLA
SLI (Service Level Indicator): a quantitative measure of service behavior.
availability_sli = good_requests / total_requests
SLO (Service Level Objective): target value for an SLI.
availability_slo = 99.9% over 30 days
SLA (Service Level Agreement): contractual commitment (external-facing).
Error budget = 1 − SLO = the allowed bad requests per 30-day window.
99.9% SLO → 0.1% budget → 43.2 minutes downtime allowed per month