Enable SDK-dependent products on Linux
このページは日本語には対応しておりません。随時翻訳に取り組んでいます。
翻訳に関してご質問やご意見ございましたら、
お気軽にご連絡ください。
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