Skip to content
Latchkey

O Que É Monitoramento?

O monitoramento é a prática de coletar sinais predefinidos sobre um sistema e alertar quando eles cruzam thresholds, para que você fique sabendo de problemas conhecidos rapidamente.

O monitoramento responde perguntas que você já sabe que deve fazer: o serviço está no ar, a latência está dentro dos limites, a fila está acumulando? É a base da consciência operacional, e funciona melhor quando você alerta sobre um pequeno número de sinais significativos e voltados ao usuário.

O que o monitoramento faz

O monitoramento mede continuamente aspectos predefinidos de um sistema e os compara com as expectativas. Quando uma métrica ultrapassa um threshold, ele dispara um alerta. A força do monitoramento é velocidade e clareza para problemas que você antecipou; seu limite é que ele só enxerga o que você pensou em medir.

Monitoramento versus observabilidade

O monitoramento avisa que algo está errado com base em sinais conhecidos; a observabilidade ajuda você a entender por quê, inclusive para falhas que você nunca previu. Eles são complementares: o monitoramento pega as questões conhecidas rápido, e a observabilidade dá a profundidade para investigar o resto.

Sobre o que alertar

Bom monitoramento alerta sobre sintomas que os usuários sentem - erros, latência, indisponibilidade - em vez de cada métrica interna. Alertar sobre causas (como CPU alta) tende a produzir ruído, porque CPU alta só é um problema se realmente prejudica os usuários. Alertas baseados em sintomas mantêm a relação sinal-ruído alta.

Evitando fadiga de alertas

Alertas demais é tão perigoso quanto de menos; os responsáveis aprendem a ignorar um pager ruidoso e perdem o real. Vincular alertas a SLOs e burn rates, e podar impiedosamente os que nunca levam a ação, mantém os alertas que disparam significativos e confiáveis.

Dashboards e tendências

Além dos alertas, o monitoramento alimenta dashboards que mostram a saúde de relance e as tendências ao longo do tempo. Eles são valiosíssimos para planejamento de capacidade e para detectar degradações lentas - como um vazamento de memória - que nenhum threshold único pegaria até ser tarde demais.

Principais conclusões

  • O monitoramento coleta sinais predefinidos e alerta quando eles cruzam thresholds.
  • Ele lida com problemas conhecidos rápido; a observabilidade explica os desconhecidos.
  • Alerte sobre sintomas voltados ao usuário e pode o ruído para evitar fadiga de alertas.

Guias relacionados