Skip to content
Latchkey

Distributed Tracing - Definição do Glossário de CI/CD

O tracing distribuído acompanha uma única requisição enquanto ela percorre múltiplos serviços, costurando o tempo de cada salto em um único trace para que você possa ver onde a latência e os erros se originam.

Como funciona

Cada serviço registra spans e propaga um contexto de trace compartilhado (por exemplo, os headers W3C traceparent). Um backend como Jaeger, Tempo ou um collector do OpenTelemetry remonta os spans em uma árvore de trace.

Rastreando pipelines

A mesma ideia se aplica a CI/CD: instrumentar os estágios do pipeline como spans revela qual step (checkout, instalação de dependências, teste, deploy) domina o tempo total de run.

Guias relacionados