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 | v2.18.0 |
Go | v2.1.0 |
Further reading