-
Notifications
You must be signed in to change notification settings - Fork 0
Adicionar OpenTelemetry request tracing com correlation IDs #88
Copy link
Copy link
Open
Labels
area: coreCore do frameworkCore do frameworkphase: 2Fase 2 - ObservabilidadeFase 2 - Observabilidadepriority: mediumMedia prioridadeMedia prioridadetype: featureNova funcionalidadeNova funcionalidade
Description
Problema
Nao ha correlation IDs nos requests. Impossivel rastrear um request individual atraves de logs, metricas e handlers. Dificulta debugging em producao.
Solucao
- Gerar requestId unico (UUID v4 ou nanoid) no inicio de cada request
- Propagar via header X-Request-Id (respeitar se vier do load balancer)
- Incluir automaticamente em todos os logs do request
- Retornar no response header
- Opcional: integrar OpenTelemetry para distributed tracing
Esforco Estimado
3-5 dias
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
area: coreCore do frameworkCore do frameworkphase: 2Fase 2 - ObservabilidadeFase 2 - Observabilidadepriority: mediumMedia prioridadeMedia prioridadetype: featureNova funcionalidadeNova funcionalidade