Structured Logging - Definição do Glossário de CI/CD
O logging estruturado emite entradas de log como registros analisáveis por máquina (geralmente JSON) com campos nomeados em vez de linhas de texto livre, de modo que os logs possam ser filtrados, agregados e consultados de forma confiável.
Por que a estrutura ajuda
Um campo como {"level":"error","build_id":42,"duration_ms":1830} pode ser indexado e pesquisado, enquanto uma string simples Build 42 failed after 1830ms exige um parsing frágil por regex. Logs estruturados alimentam dashboards e alertas diretamente.
No debugging de CI
Emitir logs estruturados a partir dos steps de teste e deploy permite correlacionar um run de CI com falha com a requisição exata, build id ou commit, em vez de rolar a saída bruta.
Guias relacionados
Distributed Tracing - CI/CD Glossary DefinitionDistributed Tracing: Distributed tracing follows a single request as it travels across multiple services, sti…
Audit Log - CI/CD Glossary DefinitionAudit Log: An audit log is an append-only record of security-relevant events: who did what, when, and from wh…
Metric Cardinality - CI/CD Glossary DefinitionMetric Cardinality: Metric cardinality is the number of distinct time series a metric produces, which equals…