- 필수 기능
- 시작하기
- Glossary
- 표준 속성
- Guides
- Agent
- 통합
- 개방형텔레메트리
- 개발자
- Administrator's Guide
- API
- Datadog Mobile App
- CoScreen
- Cloudcraft
- 앱 내
- 서비스 관리
- 인프라스트럭처
- 애플리케이션 성능
- APM
- Continuous Profiler
- 스팬 시각화
- 데이터 스트림 모니터링
- 데이터 작업 모니터링
- 디지털 경험
- 소프트웨어 제공
- 보안
- AI Observability
- 로그 관리
- 관리
Adaptive sampling is in Preview. To request access, complete the form.
Request AccessDatadog Adaptive Sampling helps you capture more relevant traces while remaining close to a specific budget (ingested gigabytes). To get started:
Adaptive Sampling relies on remote configuration and on the existing sampling rules mechanisms to dynamically adjust sampling rates for each environment, service and resource combination, in order to:
To enroll new services to adaptive sampling and manage ingested volumes from the Datadog Ingestion control page, follow the instructions listed below.
APM Remote Configuration Write
permissions. If you don’t have these permissions, ask your Datadog admin to update your permissions from your organization settings.The following table lists minimum tracing library versions required for Adaptive Sampling:
Language | Minimum version required |
---|---|
Java | v1.34.0 |
Go | v1.68.0 |
Python | v2.9.6 |
Ruby | v2.0.0 |
Node.js | v5.16.0 |
.NET | v2.54.0 |
C++/Proxies | v0.2.2 |
PHP | v1.4.0 |
To see configured sampling rates:
The table includes:
Ingested bytes
: Ingested bytes from spans of the service and resource.Downstream bytes
: Ingested bytes from spans where the sampling decision starts from that service and resource, including downstream services.Configuration
: Source of the resource sampling rate:AUTOMATIC
: Default head-based sampling mechanism from the Agent.LOCAL CONFIGURED
: Sampling rule set locally in the tracing library.REMOTE CONFIGURED
: Remote sampling rule set from the Datadog UI.ADAPTIVE REMOTE
: Adaptive sampling rules set by Datadog.To configure adaptive sampling for the service:
Navigate to the Datadog Ingestion Control page.
Open the modal to set/edit the Monthly Ingestion Target for adaptive sampling. Make sure that the ingestion volume target is >0
when enrolling a first service to adaptive sampling. For subsequent services, you can increase the allocated budget after the new service is onboarded to account for the new volume.
Note: the configured budget is only allocated to services enrolled to adaptive sampling. It does not account for the additional volume from services that use local sampling rules or other sampling mechanisms configured locally in the Agent or the tracing library.
GET /checkout
endpoints) or less (e.g. 0.1% of /health
requests) data.The configuration should take effect in 5-6 minutes, the time it takes for Datadog to observe the service’s traffic pattern, compute, then apply the sampling rates. Resources controlled by adaptive sampling will appear marked as Adaptive Remote
in the Configuration column.
추가 유용한 문서, 링크 및 기사: