An OpenTelemetry receiver is a Collector component that accepts telemetry from an external source or protocol and starts its path through a pipeline. section 4.3.2
Receivers participate in telemetry workflows by:
- Accepting signals such as metrics or traces from sources. section 4.3.2
- Supporting protocol-specific configurations, such as OTLP over gRPC or Prometheus scraping. section 4.3.2
- Connecting independently defined pipelines to processors and exporters. section 4.3.2
Metrics and traces in one Collector
A Collector can use a Prometheus receiver for metrics and an OTLP receiver for traces. Separate pipelines batch and export those signals to Prometheus and Jaeger.
