﻿---
title: Central Configuration for Elastic OTel SDKs
description: APM Agent Central Configuration allows you to fine-tune your Elastic OTel SDKs from within the Applications UI. Changes are automatically propagated to...
url: https://docs-v3-preview.elastic.dev/elastic/docs-content/pull/7434/solutions/observability/apm/opentelemetry/edot-sdks-central-configuration
products:
  - Elastic Distribution of OpenTelemetry Collector
  - Elastic Observability
  - Kibana
applies_to:
  - Elastic Cloud Serverless: Unavailable
  - Elastic Stack: Preview since 9.1
---

# Central Configuration for Elastic OTel SDKs
APM Agent Central Configuration allows you to fine-tune your Elastic OTel 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 Elastic OTel SDKs have applied your configurations.

## Precedence

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

## Supported configurations

Each Elastic OTel 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](https://docs-v3-preview.elastic.dev/elastic/docs-content/pull/7434/solutions/images/observability-dynamic-config.svg) badge in each Elastic OTel SDK’s configuration reference:

| Language/Platform | Elastic OTel SDK         | Configuration Reference                                                                                                                  |
|-------------------|--------------------------|------------------------------------------------------------------------------------------------------------------------------------------|
| Android           | Elastic OTel Android SDK | [Configuration reference](https://docs-v3-preview.elastic.dev/elastic/apm-agent-android/tree/main/reference/edot-android/configuration)  |
| iOS               | Elastic OTel iOS SDK     | [Configuration reference](https://docs-v3-preview.elastic.dev/elastic/apm-agent-ios/tree/main/reference/edot-ios/configuration)          |
| Java              | Elastic OTel Java SDK    | [Configuration reference](https://docs-v3-preview.elastic.dev/elastic/elastic-otel-java/tree/main/reference/edot-java/configuration)     |
| Node.js           | Elastic OTel Node.js SDK | [Configuration reference](https://docs-v3-preview.elastic.dev/elastic/elastic-otel-node/tree/main/reference/edot-node/configuration)     |
| PHP               | Elastic OTel PHP SDK     | [Configuration reference](https://docs-v3-preview.elastic.dev/elastic/elastic-otel-php/tree/main/reference/edot-php/configuration)       |
| Python            | Elastic OTel Python SDK  | [Configuration reference](https://docs-v3-preview.elastic.dev/elastic/elastic-otel-python/tree/main/reference/edot-python/configuration) |


## Elastic OTel configuration

Elastic OTel SDK configuration is an optional feature. To activate it, refer to [Elastic OTel SDK Central Configuration](https://docs-v3-preview.elastic.dev/elastic/docs-content/pull/7434/solutions/observability/apm/opentelemetry/edot-sdks-central-configuration).
Refer to the [Elastic OpenTelemetry reference](https://docs-v3-preview.elastic.dev/elastic/opentelemetry/tree/main/reference/central-configuration) to learn how to activate central configuration for Elastic OTel SDKs.
<note>
  You can't configure APM agents through Elastic Agent. Use APM Server for that purpose. Refer to [Configure APM agent configuration](https://docs-v3-preview.elastic.dev/elastic/docs-content/pull/7434/solutions/observability/apm/apm-server/apm-agent-central-configuration) for more details.
</note>