Observabilidade

devcloud

Capacidade de entender o que acontece dentro de um sistema a partir do que ele emite: logs, métricas e traces.

Observabilidade é a capacidade de responder “o que está acontecendo (e por quê)?” dentro de um sistema em produção, sem precisar adivinhar. Ela se apoia em três pilares:

  • Logs: registros de eventos (o que aconteceu, quando).
  • Métricas: números agregados ao longo do tempo (latência, throughput, uso de CPU).
  • Traces: o caminho de uma requisição atravessando vários serviços — essencial em microsserviços.

A diferença para “monitoramento”: monitorar é vigiar o que você já sabe que pode falhar; observabilidade é conseguir investigar problemas novos e inesperados com os dados que o sistema emite. É pilar da cultura DevOps. Ferramentas comuns: Grafana, Prometheus, Datadog, OpenTelemetry.

Termos relacionados