This is an earlier version of the OpenSearch documentation. For the latest version, see the current documentation. For information about OpenSearch version maintenance, see Release Schedule and Maintenance Policy.
otel_trace_raw processor completes trace-group-related fields in all incoming Data Prepper span records by state caching the root span information for each
tradeId. This processor includes the following parameters.
traceGroup: Root span name
endTime: End time of the entire trace in International Organization for Standardization (ISO) 8601 format
durationInNanos: Duration of the entire trace in nanoseconds
statusCode: Status code for the entire trace in nanoseconds
The following table describes the options you can use to configure the
|trace_flush_interval||No||Integer||Represents the time interval in seconds to flush all the descendant spans without any root span. Default is 180.|
The following table describes common Abstract processor metrics.
| ||Counter||Metric representing the ingress of records to a pipeline component.|
| ||Counter||Metric representing the egress of records from a pipeline component.|
| ||Timer||Metric representing the time elapsed during execution of a pipeline component.|
otel_trace_raw processor includes the following custom metrics.
traceGroupCacheCount: The number of trace groups in the trace group cache.
spanSetCount: The number of span sets in the span set collection.