- 필수 기능
- 시작하기
- 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+=`App Analytics is used to filter APM data by user-defined tags such as customer_id
, error_type
, or app_name
to help troubleshoot and filter your requests. To enable it, either:
Note: To enable App Analytics with the Agent, services must be already flowing into Datadog.
environment
and services
from which to extract Indexed Spans.In datadog.yaml
, add analyzed_spans
under apm_config
. For example:
apm_config:
analyzed_spans:
<SERVICE_NAME_1>|<OPERATION_NAME_1>: 1
<SERVICE_NAME_2>|<OPERATION_NAME_2>: 1
In datadog.conf
, add [trace.analyzed_spans]
. For example:
[trace.analyzed_spans]
<SERVICE_NAME_1>|<OPERATION_NAME_1>: 1
<SERVICE_NAME_2>|<OPERATION_NAME_2>: 1
Add DD_APM_ANALYZED_SPANS
to the Agent container environment (compatible with version 12.6.5250+). Format should be a comma-separated regular expressions without spaces. For example:
DD_APM_ANALYZED_SPANS="<SERVICE_NAME_1>|<OPERATION_NAME_1>=1,<SERVICE_NAME_2>|<OPERATION_NAME_2>=1"
`my-express-app|express.request=1,my-dotnet-app|aspnet_core_mvc.request=1`
In Datadog, every automatically instrumented service has an <OPERATION_NAME>
, which is used to set the type of request being traced. For example, if you’re tracing a Python Flask application, you might have a flask.request
as your operation name. In a Node application using Express, you would have express.request
ask your operation name.
Replace both the <SERVICE_NAME>
and <OPERATION_NAME>
in your configuration with the service name and operation name of the traces you want to add to Trace Search.
For example, if you have a Python service named python-api
, and it’s running Flask (operation name flask.request
), your <SERVICE_NAME>
would be python-api
, and your <OPERATION_NAME>
would be flask.request
.