Run Elastic Agent as an EDOT Collector
The Elastic Distribution of OpenTelemetry (EDOT) Collector is an open-source agent that can receive, process, and export telemetry data. Elastic Agent includes an embedded EDOT Collector that allows you to instrument your applications and infrastructure once, and send data to multiple vendors and backends.
When you run Elastic Agent in otel
mode, it supports the standard OpenTelemetry Collector configuration format that defines a set of receivers, processors, exporters, and connectors. Logs, metrics, and traces can be collected and exported using OpenTelemetry data formats.
For a full overview and steps to configure Elastic Agent in otel
mode, including a guided onboarding, refer to Elastic Distributions for OpenTelemetry. You can also check the elastic-agent otel
command in the Fleet and Elastic Agent Command reference.
If you have a currently running Elastic Agent you can transform it to run as an OTel Collector.