Components included in Elastic Agent
Elastic Cloud Serverless projects are autoscaled environments, fully managed by Elastic and available on Elastic Cloud. Availability This functionality is generally available and ready for production usage. The Elastic Stack includes Elastic's core products such as Elasticsearch, Kibana, Logstash, and Beats. Availability This functionality is generally available and ready for production usage. Unless stated otherwise on the page, this functionality is available when your Elastic Stack is deployed on Elastic Cloud Hosted, Elastic Cloud Enterprise, Elastic Cloud on Kubernetes, and self-managed environments. This documentation corresponds to the latest patch available for each minor version. If you're not using the latest patch, check the release notes for changes. Elastic Agent can run in OpenTelemetry mode to retrieve traces, metrics, and logs from your infrastructure and applications, and forward them to Elastic Observability. Availability This functionality is generally available and ready for production usage. This documentation corresponds to the latest patch available for each minor version. If you're not using the latest patch, check the release notes for changes.
Serverless Observability
Generally available
Stack
Generally available
Elastic Agent
Generally available
Elastic Agent includes embedded Collector components from the OTel Collector Core, OTel Collector Contrib and the Elastic Collector Components repositories.
The components are categorized into Core and Extended. The following table describes the current components, their source, and support status.
Components marked as "Deprecated" in the table are retained in Elastic Agent 9.x to maintain backwards compatibility during the official deprecation window. If you're running Elastic Agent 9.x with Elastic Stack 8.18 or 8.19, continue using these deprecated components as specified in the configuration for your Stack version. For more details, refer to Configuration compatibility with Elastic Stack versions. To migrate your configuration to the new components, refer to Migrate components.
These components are included in Elastic Agent version 9.5.6.
Footnotes
-
Authentication is only supported via ambient Google Cloud Application Default Credentials (ADC). Explicit credentials configuration (for example, a service account key file referenced directly in the receiver config) is NOT supported.↩
-
The following features and configuration options are NOT officially supported in Elastic Agent with the Kafka receiver:
- Encoding options other than
otlp_protoorotlp_json - Using the Sarama client (i.e. opting out of the
exporter.kafkaexporter.UseFranzGofeature gate is not supported)
- Encoding options other than
-
The following features and configuration options are NOT officially supported in Elastic Agent with the Kafka receiver:
- Encoding options other than
otlp_protoorotlp_json - Using the Sarama client (i.e. opting out of the
exporter.kafkaexporter.UseFranzGofeature gate is not supported) - Partitioning configuration (i.e.
partition_*options).
- Encoding options other than
-
Deprecated in 9.2.0. Refer to Migrate from deprecated components for migration instructions.↩
-
Deprecated in 9.2.0. Replaced by the
elasticapmprocessor. Refer to Migrate from deprecated components for migration instructions.↩