- 필수 기능
- 시작하기
- Glossary
- 표준 속성
- Guides
- Agent
- 통합
- 개방형텔레메트리
- 개발자
- Administrator's Guide
- API
- Datadog Mobile App
- CoScreen
- Cloudcraft
- 앱 내
- 서비스 관리
- 인프라스트럭처
- 애플리케이션 성능
- APM
- Continuous Profiler
- 스팬 시각화
- 데이터 스트림 모니터링
- 데이터 작업 모니터링
- 디지털 경험
- 소프트웨어 제공
- 보안
- AI Observability
- 로그 관리
- 관리
Datadog ASM Threat Management and Code Security are built on top of APM. While Datadog recommends using these security products with APM and adopting DevSecOps practices, you can also use these security products without using APM. This configuration is referred to as Standalone Application Security. This guide explains how to set up Standalone Application Security.
This guide assumes you have the following:
Standalone Application Security is currently supported for the following tracing library versions:
Language | Version |
---|---|
.NET | 3.12.0 |
Go | N/A |
Java | 1.47.0 |
Node.js | 5.40.0 |
PHP | N/A |
Python | 3.2.0 |
Ruby | N/A |
Set up the Datadog Agent using the standard method for APM or Application Security setup, but set up the Tracing Library by adding the DD_APM_TRACING_ENABLED=false
environment variable to the service that runs the Tracing Library.
This environment variable will reduce the amount of APM data sent to Datadog to the minimum required by Application Security products. The environment variable can then be combined with environment variables to enable ASM Threat Management or Code Security.
For ASM Threat Management, add the DD_APM_TRACING_ENABLED=false DD_APPSEC_ENABLED=true
environment variable.
For Code Security, add the DD_APM_TRACING_ENABLED=false DD_IAST_ENABLED=true
environment variable.