Type to search.

Central Configuration for EDOT SDKs

Serverless Unavailable

Elastic Cloud Serverless projects are autoscaled environments, fully managed by Elastic and available on Elastic Cloud.

Availability

  • Unavailable

    This functionality is not available in Elastic Cloud Serverless.

Stack Preview 9.1+

The Elastic Stack includes Elastic's core products such as Elasticsearch, Kibana, Logstash, and Beats.

Availability

  • Preview since 9.1

    This functionality is in technical preview and is ready for evaluation. Use with caution in production; it is not recommended for mission-critical workloads. Elastic will work to fix any issues, but features in technical preview are not subject to the support SLA of official GA features. Specific Support terms apply.

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.

APM Agent Central Configuration allows you to fine-tune your EDOT SDKs from within the Applications UI. Changes are automatically propagated to your SDKs, so there’s no need to redeploy.

To get started, select the services and environments you want to configure. The Applications UI lets you know when your EDOT SDKs have applied your configurations.

Configurations set from the Applications UI take precedence over configurations set locally in each EDOT SDK. If Elastic Agent is offline, reports an error, or is slow to respond, EDOT SDKs use local defaults until they’re able to update the configuration.

Each EDOT SDK has a list of supported configurations. After selecting a Service name and environment in the Applications UI, a list of all supported configuration options, including descriptions and default values, will be displayed.

Supported configurations are also tagged with the dynamic config badge in each EDOT SDK’s configuration reference:

Language/Platform EDOT SDK Configuration Reference
Android EDOT Android SDK Configuration reference
iOS EDOT iOS SDK Configuration reference
Java EDOT Java SDK Configuration reference
Node.js EDOT Node.js SDK Configuration reference
PHP EDOT PHP SDK Configuration reference
Python EDOT Python SDK Configuration reference

EDOT SDK configuration is an optional feature. To activate it, refer to EDOT SDK Central Configuration.

Refer to the Elastic OpenTelemetry reference to learn how to activate central configuration for EDOT SDKs.

Note

You can't configure APM agents through Elastic Agent. Use APM Server for that purpose. Refer to Configure APM agent configuration for more details.