- 필수 기능
- 시작하기
- Glossary
- 표준 속성
- Guides
- Agent
- 통합
- 개방형텔레메트리
- 개발자
- Administrator's Guide
- API
- Datadog Mobile App
- CoScreen
- Cloudcraft
- 앱 내
- 서비스 관리
- 인프라스트럭처
- 애플리케이션 성능
- APM
- Continuous Profiler
- 스팬 시각화
- 데이터 스트림 모니터링
- 데이터 작업 모니터링
- 디지털 경험
- 소프트웨어 제공
- 보안
- AI Observability
- 로그 관리
- 관리
",t};e.buildCustomizationMenuUi=t;function n(e){let t='
",t}function s(e){let n=e.filter.currentValue||e.filter.defaultValue,t='${e.filter.label}
`,e.filter.options.forEach(s=>{let o=s.id===n;t+=``}),t+="${e.filter.label}
`,t+=`In a Docker Linux container, use Single Step Instrumentation (SSI) for APM to install the Datadog Agent and instrument your applications in one step, with no additional configuration required.
To enable APM in a Docker Linux container:
In Datadog, go to the Install the Datadog Agent on Docker page.
In the Customize my agent install command section, go to Additional configuration > Application Observability, and turn on APM Instrumentation.
Copy and run the Agent installation command in your Docker container.
Restart your applications.
By default, Single Step Instrumentation installs the latest major versions of Datadog APM SDKs. Minor version updates are applied automatically when they become available.
You may want to customize SDK versions based on your application’s language version or specific environment requirements. You can control the major and minor versions used by customizing library versions during setup.
To customize tracer versions:
In Datadog, go to the Install the Datadog Agent on Docker page.
After you turn on APM Instrumentation, click Customize library versions.
Find your language(s) and use the dropdown to either:
Copy and run the updated installation command.
Available versions are listed in source repositories for each language:
Unified Service Tags (USTs) apply consistent tags across traces, metrics, and logs, making it easier to navigate and correlate your observability data. Learn how to set USTs for Docker services.
After SSI loads the Datadog SDK into your applications and enables distributed tracing, you can configure additional products that rely on the SDK. These include capabilities such as Continuous Profiler, Application Security Monitoring, and trace ingestion controls.
To enable products, set environment variables in your application configuration.
If you don’t want to collect trace data for a particular service, host, VM, or container, complete the following steps:
To remove APM instrumentation and stop sending traces from a specific service:
DD_INSTRUMENT_SERVICE_WITH_APM
environment variable to the service startup command:docker run -e DD_INSTRUMENT_SERVICE_WITH_APM=false <service_start_command>
To stop producing traces, uninstall APM and restart the infrastructure:
dd-container-install --uninstall
systemctl restart docker
If you encounter problems enabling APM with SSI, see the SSI troubleshooting guide.
추가 유용한 문서, 링크 및 기사: