This is a prepper that serializes collection of ExportTraceServiceRequest
sent from otel-trace-source into collection of string records.
Example .yaml
configuration
prepper:
- otel_trace_raw_prepper:
trace_flush_interval
: Anint
represents the time interval in seconds to flush all the descendant spans without any root span. Default to 180.
Apart from common metrics in AbstractPrepper, otel-trace-raw-prepper introduces the following custom metrics.
spanProcessingErrors
: records the number of processing exceptions for invalid spans.resourceSpansProcessingErrors
: records the number of processing exceptions for invalid resource spans.totalProcessingErrors
: records the total number of processing errors for spans and resource spans.
This plugin is compatible with Java 8. See