Desenvolvimento de Software · Avançado · Inglês · Técnico
distributed tracing
Técnica que acompanha uma requisição por todos os serviços que ela atravessa, registrando o tempo de cada etapa, para achar onde há lentidão ou erro.
Onde usar
'Abre o trace no Jaeger para ver qual serviço demorou'. OpenTelemetry é um padrão comum para isso.
Exemplos
Distributed tracing showed that the payment service was the slow step.
O distributed tracing mostrou que o serviço de pagamento era a etapa lenta.
Without distributed tracing, finding the bottleneck was guesswork.
Sem distributed tracing, achar o gargalo era adivinhação.
Cuidado
Não substitui logs e métricas: o tracing mostra o caminho e a duração, mas a causa costuma estar nos logs do serviço lento.
Sinônimos
rastreamento distribuído, tracing