Span - Definição do Glossário de CI/CD
Um span é a unidade básica de um trace distribuído: uma única operação nomeada com horário de início, duração, atributos e um vínculo com seu span pai. Um trace é uma árvore de spans.
O que um span carrega
Um span registra o nome de uma operação, timestamps de início e fim, atributos chave/valor (por exemplo http.status_code), eventos e um status. As relações pai/filho permitem que um backend reconstrua a causalidade e o tempo.
OpenTelemetry
No OpenTelemetry, spans são criados em torno de unidades de trabalho e exportados para um collector. Atributos de span com cardinalidade muito alta (ids únicos) podem inflar o armazenamento, a mesma preocupação da metric cardinality.
Guias relacionados
Distributed Tracing - CI/CD Glossary DefinitionDistributed Tracing: Distributed tracing follows a single request as it travels across multiple services, sti…
Metric Cardinality - CI/CD Glossary DefinitionMetric Cardinality: Metric cardinality is the number of distinct time series a metric produces, which equals…
Structured Logging - CI/CD Glossary DefinitionStructured Logging: Structured logging emits log entries as machine-parseable records (usually JSON) with nam…