# Components

> OpenTelemetry Collector components - receivers, processors, exporters, connectors, and extensions

---

LLMS index: [llms.txt](/llms.txt)

---

The OpenTelemetry Collector is made up of components that handle telemetry data.
Each component has a specific role in the data pipeline.

## Component Types

- **[Receivers](receiver/)** - Collect telemetry data from various sources and
  formats
- **[Processors](processor/)** - Transform, filter, and enrich telemetry data
- **[Exporters](exporter/)** - Send telemetry data to observability backends
- **[Connectors](connector/)** - Connect two pipelines, acting as both exporter
  and receiver
- **[Extensions](extension/)** - Provide additional capabilities like health
  checks

---

Section pages:

- [Receivers](/docs/collector/components/receiver/): List of available OpenTelemetry Collector receivers
- [Processors](/docs/collector/components/processor/): List of available OpenTelemetry Collector processors
- [Exporters](/docs/collector/components/exporter/): List of available OpenTelemetry Collector exporters
- [Connectors](/docs/collector/components/connector/): List of available OpenTelemetry Collector connectors
- [Extensions](/docs/collector/components/extension/): List of available OpenTelemetry Collector extensions
