| Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.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 where- Span.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:
Component owners
- Cesar Munoz, Elastic
- Jack Berg, New Relic
- Jason Plumb, Splunk
Learn more about component owners in component_owners.yml.