Connectors

What are Connectors?

Connectors are specialized components that connect telemetry pipelines, transforming data between signal types or routing telemetry to multiple destinations. Unlike processors that modify data within a single pipeline, connectors can change the telemetry type (for example, convert logs to metrics) or split data flows across pipelines.

Connector Categories

Signal transformation

Convert telemetry from one signal type to another.

  • Example: logs → metrics, traces → metrics.

Routing & fan-out

Route the same telemetry to multiple downstream pipelines. This is useful when different downstream pipelines have different processing or destinations.

Aggregation & counting

Aggregate or count telemetry events to produce new metrics.

Available Connectors

Connector
Input
Output
Description

Logs, Metrics, Traces

Metrics

Generate custom metrics from any telemetry type using OTTL expressions

When to Use Connectors

Use a connector when you need to:

  • Generate metrics from traces (e.g., request duration histograms)

  • Count log events as metrics for monitoring

  • Create custom metrics from any telemetry data

  • Route different telemetry to different backends

  • Implement load balancing or failover patterns

Use a processor instead when you:

  • Want to modify data without changing its type

  • Need to filter, enrich, or transform within the same signal type

Getting Started

  1. Navigate to a V2 configuration.

  2. Connect a source to a destination.

  3. Click the edge between the source and destination.

  4. Add a connector.

circle-info

Connectors connect pipelines. Processors operate inside a pipeline.

Last updated

Was this helpful?