Skip to content

Latest commit

 

History

History
70 lines (40 loc) · 1.84 KB

README.md

File metadata and controls

70 lines (40 loc) · 1.84 KB

Elastic Distribution for OpenTelemetry Collector

This is an Elastic supported distribution of the OpenTelemetry Collector.

Running the Elastic Distribution for OpenTelemetry Collector

To run the Elastic Distribution for OpenTelemetry Collector you can use Elastic-Agent binary downloaded for your OS and architecture. Running command

./elastic-agent otel --config otel.yml

from unpacked Elastic Agent package will run Elastic-Agent as an OpenTelemetry Collector. The --config flag needs to point to OpenTelemetry Collector Configuration file. OTel mode is available only using otel subcommand. Elastic Agent will not do any autodetection of configuration file passed when used without otel subcommand and will try to run normally.

To validate OTel configuration run otel validate subcommand:

./elastic-agent otel validate --config otel.yml

feature gates are supported using --feature-gates flag.

Components

This section provides a summary of components included in the Elastic Distribution for OpenTelemetry Collector.

Receivers

Component Version
filelogreceiver v0.100.0
otlpreceiver v0.100.0

Exporters

Component Version
elasticsearchexporter v0.100.0
fileexporter v0.100.0
debugexporter v0.100.0
otlpexporter v0.100.0

Processors

Component Version
attributesprocessor v0.100.0
filterprocessor v0.100.0
resourceprocessor v0.100.0
transformprocessor v0.100.0
batchprocessor v0.100.0

Extensions

Component Version
memorylimiterextension v0.100.0