cd ../
observabilidade sre confiabilidade

SLO — Service Level Objective

Meta mensurável de confiabilidade que um serviço deve atingir dentro de um período.

Definição

Um SLO (Service Level Objective) é uma meta de confiabilidade definida internamente para um serviço. Ele expressa o quão disponível ou performático um serviço precisa ser dentro de um período de tempo.


Exemplo prático

“99,9% das requisições ao serviço de login devem ter latência inferior a 500ms, medido mensalmente.”

Isso significa que o serviço pode falhar essa métrica em apenas 0,1% do tempo — o chamado error budget (orçamento de erro).


SLO vs SLA vs SLI

TermoO que é
SLIService Level Indicator — a métrica real sendo medida (ex: latência p99)
SLOObjective — a meta que você quer atingir (ex: latência < 500ms em 99,9% dos casos)
SLAAgreement — o contrato com o cliente, com penalidades se não for atingido

O SLO é o mais importante para o time de engenharia: ele guia decisões de priorização e alertas.


Por que SLOs importam?


Recursos