1. Elastic Agent /
  2. OpenTelemetry

Elastic Agent customization

Elastic Agent comes with a curated list of OTel Collector components and some opinionated configuration samples.

If your use case requires additional components, you have two options:

  1. Build a custom Collector
  2. Open a request to add those components to Elastic Agent.

Requests for adding new components will be reviewed on the basis of popularity, technical suitability, and other criteria.

For instructions on how to build a custom Collector, refer to the OpenTelemetry documentation.

Warning

Custom Collector builds are not covered through Elastic's Support.

Previous
Prometheus remote Write receiver
Next
Custom Collector
  • View as Markdown
  • Edit this page
  • Elastic Agent

  • Elastic Agent
    • Known issues
    • Breaking changes
    • Deprecations
  • OpenTelemetry
    • Download
    • Deployment modes
    • Configuration
      • Default config (Standalone)
      • Default config (Kubernetes)
      • Logs collection
      • Metrics collection
      • Tracing collection
      • Authentication methods
      • Profiles collection
      • Monitor internal metrics
      • Custom data stream routing
      • Migrate components
      • Proxy settings
    • Components
      • APM Config extension
      • Attributes processor
      • Elastic APM connector
      • Elastic APM intake receiver
      • Elastic APM processor
      • Elasticsearch exporter
      • File log receiver
      • Host metrics receiver
      • Kubernetes cluster receiver
      • Kubernetes objects receiver
      • Kubelet stats receiver
      • Prometheus remote Write receiver
    • Customization
      • Custom Collector
    • Use the contrib Collector
    • Troubleshooting
Elastic logo

© 2026 Elasticsearch B.V. All Rights Reserved.

  • Terms of Use
  • Privacy