Skip to content

feat: add DevelopmentEventToSpanEventBridgeLogRecordProcessor#588

Merged
jack-berg merged 5 commits intoopen-telemetry:mainfrom
pellared:spanevent-proc
Apr 22, 2026
Merged

feat: add DevelopmentEventToSpanEventBridgeLogRecordProcessor#588
jack-berg merged 5 commits intoopen-telemetry:mainfrom
pellared:spanevent-proc

Conversation

@pellared
Copy link
Copy Markdown
Member

@pellared pellared commented Apr 8, 2026

Per open-telemetry/opentelemetry-specification#5006

Example usages below.

Emit events only via in OTLP traces:

file_format: "1.0"
logger_provider:
  processors:
    - event_to_span_event_bridge/development:

tracer_provider:
  processors:
    - batch:
         exporter:
           otlp_http:

Emit events via OTLP both trace and logs signals:

file_format: "1.0"
logger_provider:
  processors:
    - event_to_span_event_bridge/development:
    - batch:
         exporter:
           otlp_http:

tracer_provider:
  processors:
    - batch:
         exporter:
           otlp_http:

If we would need a DEMUX for log and (log-based) event processing then it is tracked via open-telemetry/opentelemetry-specification#5009

@pellared pellared requested a review from a team as a code owner April 8, 2026 06:54
@pellared pellared changed the title feat: add EventToSpanEventBridgeLogRecordProcessor feat: add DevelopmentEventToSpanEventBridgeLogRecordProcessor Apr 8, 2026
@jack-berg
Copy link
Copy Markdown
Member

Example usage:

file_format: "1.0"
logger_provider:
  processors:
    - event_to_span_event_bridge/development
    - batch:
         exporter:
           otlp_http:

tracer_provider:
  processors:
    - batch:
         exporter:
           otlp_http:

@pellared
Copy link
Copy Markdown
Member Author

open-telemetry/opentelemetry-specification#5006 is merged so this is probably also ready for review.

@jack-berg
Copy link
Copy Markdown
Member

Looks good. Thanks for contributing!

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.

3 participants