Observabilidade
Observabilidade é conseguir explicar por que um sistema se comportou de determinada forma a partir do que ele já registra, sem precisar reproduzir o problema. Monitoramento avisa que quebrou; observabilidade permite descobrir a causa.
A distinção é prática, não acadêmica. Monitoramento responde perguntas que alguém pensou antes: o serviço está no ar, o disco passou de 80 por cento, a fila cresceu. São perguntas boas, e o alerta funciona bem para elas.
O problema aparece na pergunta que ninguém previu. O sistema ficou lento para alguns clientes, entre nove e dez da manhã, só na sexta. Nenhum alerta disparou porque nenhum limite foi cruzado. Observabilidade é ter registro suficiente para investigar esse caso sem esperar acontecer de novo.
Na prática são três tipos de registro que se completam: métrica, que mede quantidade ao longo do tempo; log, que conta o que aconteceu em cada evento; e rastreamento, que segue uma requisição por todos os serviços que ela atravessa. O terceiro é o que falta na maioria dos ambientes, e é o que responde "onde exatamente o tempo foi gasto".
O erro comum é comprar ferramenta antes de decidir o que precisa ser respondido. Guardar tudo é caro e acaba enterrando o sinal. Guardar o que importa exige saber quais perguntas a operação faz quando algo dá errado.
Quando se aplica
- Incidente acontece e a investigação depende de tentativa, porque não há registro do que precedeu a falha.
- A operação é distribuída em vários serviços, e ninguém sabe qual deles segurou a requisição.
- Existe alerta demais e confiança de menos: a equipe já aprendeu a ignorar o painel.
- O cliente descobre o problema antes da empresa.
Quando não se aplica
- O sistema é único, simples e estável. Ali um monitoramento básico bem configurado resolve.
- Ninguém vai operar o resultado. Painel sem plantão é decoração cara.
- A causa dos incidentes já é conhecida e é de arquitetura. Instrumentar não conserta o que precisa ser reescrito.
Instrumentação, alerta com significado e plantão que responde.
O teste é simples: quanto tempo leva para responder por que caiu.
O diagnóstico mede o que já é registrado hoje, o que falta para investigar sem adivinhar e quais alertas só geram ruído.
Agendar diagnóstico
