Collector

The OpenTelemetry Collector is designed to be a vendor-agnostic implementation of receiving, processing, and exporting telemetry data.

Deployment

There are two different supported deployment models:

  • As an agent, running on each node.
  • Gateways bridge a given network.

Concepts

  • Receivers accept telemetry data.
  • Processors transform telemetry data.
  • Exporters forward telemetry data.
  • Pipelines tie together receivers, samplers, processors, and exporters.
  • Extensions support.

Distribution

The Collector is distributed as a set of components via two repositories:

Infrastructure is provided for building custom collectors with the required components.


Children
  1. Metric
  2. Ports
  3. Processor

Backlinks