Enable SDK-dependent products on Linux
Cette page n'est pas encore disponible en français, sa traduction est en cours.
Si vous avez des questions ou des retours sur notre projet de traduction actuel,
n'hésitez pas à nous contacter.
The following functionality is in Preview.
Overview
On Linux hosts that use Single Step Instrumentation (SSI), you can enable or disable Datadog SDK-dependent products at the host level with the application_monitoring.yaml
file. All instrumented services on the host inherit these settings.
Configuration steps
Ensure the application_monitoring.yaml
file exists at the following path:
/etc/datadog-agent/application_monitoring.yaml
To enable or disable products, define them under the apm_configuration_default
block and set them to true
or false
.
Note: If a product is enabled through environment variables set on the SDK, those values override the settings in application_monitoring.yaml
.
As an example, the following enables profiling and Data Streams Monitoring, and disables tracing:
apm_configuration_default:
DD_PROFILING_ENABLED: true
DD_DATA_STREAMS_ENABLED: true
DD_APM_TRACING_ENABLED: false
Supported products and configuration keys
The following table lists the products and their respective configuration keys:
SDK version requirements
The following minimum SDK versions support configuration via application_monitoring.yaml
:
Language | Minimum SDK version |
---|
Java | v1.47.0 |
Python | v3.2.0 |
Node.js | v5.41.0 |
.NET | Not yet supported |
PHP | v1.8.0 |
Ruby | Not yet supported |
Go | Not yet supported |
Further reading
Documentation, liens et articles supplémentaires utiles: