- 필수 기능
- 시작하기
- Glossary
- 표준 속성
- Guides
- Agent
- 통합
- 개방형텔레메트리
- 개발자
- Administrator's Guide
- API
- Datadog Mobile App
- CoScreen
- Cloudcraft
- 앱 내
- 서비스 관리
- 인프라스트럭처
- 애플리케이션 성능
- APM
- Continuous Profiler
- 스팬 시각화
- 데이터 스트림 모니터링
- 데이터 작업 모니터링
- 디지털 경험
- 소프트웨어 제공
- 보안
- AI Observability
- 로그 관리
- 관리
AWS X-Ray lets developers trace distributed applications built using AWS products. This integration provides traces for Lambda functions in the Serverless function detail page. For more information, see Serverless monitoring.
First, enable the AWS integration and ensure the following permissions are present in the policy document of your Datadog integration role:
xray:BatchGetTraces,
xray:GetTraceSummaries
The GetTraceSummaries
permission is used to get the list of recent traces. BatchGetTraces
actually returns the full traces themselves.
Then, enable the X-Ray integration within Datadog.
If you are using a AWS KMS key to encrypt traces, add the kms:Decrypt
method to your policy where the Resource is the KMS key used for X-Ray.
Note: Enabling the AWS X-Ray integration increases the amount of Indexed Spans which can impact your bill.
Datadog can enrich X-Ray traces with spans and metadata generated by the Datadog APM client, and merge them into a single Datadog trace for the same Lambda invocation.
DD_MERGE_XRAY_TRACES
to true
on your Lambda functions.Note: You can only merge X-Ray traces with Lambda functions that are instrumented with Datadog.
The AWS X-Ray integration pulls in trace data from AWS, and does not collect any metrics or logs.
Need help? Contact Datadog support.