The OpenTelemetry Collector is now a more capable tool for processing telemetry due to the introduction of the Connectors framework.
- The Connectors framework allows for the creation of generalized systems for managing telemetry.
- Connectors can be used to replicate and merge data streams, apply sampling criteria, and reason about multiple data types in one place.
- The structure of pipelines and data streams in the OpenTelemetry Collector is governed by certain rules and expectations.
- The Connectors framework can be used to address limitations in the existing pipeline structure.
- An anecdote is provided to illustrate how the Connectors framework can be used to filter and redact telemetry data.
In a scenario where an expensive analytics tool is unable to process all log data due to cost constraints, the Connectors framework can be used to replicate the data stream and filter one stream to send to the expensive tool while the other stream is sent to cheaper cold storage. Additionally, if there is a requirement to redact PII immediately upon ingestion, the Connectors framework can be used to replicate the data stream, redact the PII in one stream, and process the other stream.