Central Configuration for EDOT SDKs
Elastic Cloud Serverless projects are autoscaled environments, fully managed by Elastic and available on Elastic Cloud. Availability This functionality is not available in Elastic Cloud Serverless. The Elastic Stack includes Elastic's core products such as Elasticsearch, Kibana, Logstash, and Beats. Availability 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.
Serverless
Unavailable
Unavailable
Stack
Preview
9.1+
Preview since 9.1
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 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.
You can't configure APM agents through Elastic Agent. Use APM Server for that purpose. Refer to Configure APM agent configuration for more details.