Skip to content

feat: Add CorrelationIdProcessor and TracingProcessor OpenTelemetry mode - #6

Merged
aubes merged 1 commit into
mainfrom
feature/auto-tracing
Apr 16, 2026
Merged

feat: Add CorrelationIdProcessor and TracingProcessor OpenTelemetry mode#6
aubes merged 1 commit into
mainfrom
feature/auto-tracing

Conversation

@aubes

@aubes aubes commented Apr 15, 2026

Copy link
Copy Markdown
Owner

Added

  • CorrelationIdProcessor — new processor that reads a correlation ID from Monolog extra and writes it to labels.correlation_id or trace.id. Works with any library that populates extra (e.g. aubes/correlation-bundle). The source key is removed from extra after processing.
  • TracingProcessor — new opentelemetry mode that reads flat trace_id/span_id/trace_flags keys injected by the OpenTelemetry Monolog processor and maps them to ECS fields. The flat keys are cleaned up from context automatically.

@aubes
aubes force-pushed the feature/auto-tracing branch from c7ee0ab to 945fe8a Compare April 16, 2026 00:00
@aubes
aubes force-pushed the feature/auto-tracing branch from 945fe8a to 8815fc7 Compare April 16, 2026 00:05
@aubes
aubes merged commit 9ce1edd into main Apr 16, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant