Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Lauri Tulmin <ltulmin@splunk.com> |
||
---|---|---|
.. | ||
src | ||
README.md | ||
build.gradle.kts |
README.md
Processors
Interceptable exporters
This module provides tools to intercept and process signals globally:
InterceptableSpanExporter
InterceptableMetricExporter
InterceptableLogRecordExporter
Event to SpanEvent Bridge
EventToSpanEventBridge
is a LogRecordProcessor
which records events (i.e. log records with an event.name
attribute) as span events for the current span if:
- The log record has a valid span context
Span.current()
returns a span whereSpan.isRecording()
is true
For details of how the event log record is translated to span event, see EventToSpanEventBridge Javadoc.
EventToSpanEventBridge
can be referenced in declarative configuration as follows:
# Configure tracer provider as usual, omitted for brevity
tracer_provider: ...
logger_provider:
processors:
- event_to_span_event_bridge:
Filtering Log Processor
FilteringLogRecordProcessor
is a LogRecordProcessor
that only keep logs based on a predicate
Component owners
- Cesar Munoz, Elastic
- Jack Berg, New Relic
- Jason Plumb, Splunk
Learn more about component owners in component_owners.yml.