Quando o alerta avisa que o checkout ficou lento, o painel de métricas confirma o p95 subindo. Nenhum dos dois diz em qual dos seis serviços do pedido o tempo foi parar. Essa resposta está no trace, o registro que o distributed tracing guarda do caminho de cada requisição pelos serviços. O difícil é saber […]
Sampling de Telemetria: O que é e como funciona?
Em ambientes distribuídos modernos, cada requisição pode gerar dezenas de spans, centenas de linhas de log e milhares de pontos de métrica. Multiplique isso pela taxa de tráfego de produção e o resultado é um volume de telemetria que cresce mais rápido que o orçamento disponível para armazená-lo. É nesse ponto que o sampling de […]
Pilares da Observabilidade: logs, métricas e traces
Ambientes de TI modernos rodam em centenas de microsserviços, containers efêmeros e regiões cloud distribuídas. Sobretudo nesse contexto, entender por que uma requisição falhou exige mais do que checar se um servidor está no ar. É preciso reconstruir o caminho daquela requisição, medir seu impacto agregado e ler o que cada componente registrou no caminho. […]


