SEANK.H.LIAO

OpenTelemetry Collector Attributes Filter Resource Processors

What are all these overlapping processors

OpenTelemetry Collector processors

Attributes Processor

The attributesprocessor allows changing the values of named attributes, with optional selection fields to only process some data. Regardless of processing result, all data passes through.

The filtering logic is:

Filter Processor

The filterprocessor uses the same include/exclude config as the attributesprocessor, but split into distinct metrics/logs/spans subsections.

The logic is:

Resource Processor

The resourceprocessor allows changing attributes at the resource level, but with no filtering.