- 필수 기능
- 시작하기
- Glossary
- 표준 속성
- Guides
- Agent
- 통합
- 개방형텔레메트리
- 개발자
- API
- Datadog Mobile App
- CoScreen
- Cloudcraft
- 앱 내
- 서비스 관리
- 인프라스트럭처
- 애플리케이션 성능
- APM
- Continuous Profiler
- 스팬 시각화
- 데이터 스트림 모니터링
- 데이터 작업 모니터링
- 디지털 경험
- 소프트웨어 제공
- 보안
- AI Observability
- 로그 관리
- 관리
This page covers troubleshooting an Agent Check on Agent 5. For information on the latest version of the Agent, see Troubleshoot an Agent Check.
If you are experiencing issues with an Agent Check, use these commands to get more troubleshooting information.
Notes:
<CHECK_NAME>
in the examples below with any Agent check. For example: activemq
, ceph
, or elastic
. Review an integration’s documentation to confirm the Agent check name./conf.d/<CHECK_NAME>.d/conf.yaml
to something other than the .yaml
or .yml
file extension, such as conf.yaml.disable
.To test an Agent check, run:
sudo -u dd-agent dd-agent check <CHECK_NAME>
Replace <CHECK_NAME>
with any Agent check. For example: activemq
, ceph
, or elastic
. Review an integration’s documentation to confirm the Agent check name.
If you want to include rate metrics, add --check-rate
to your command, for instance for Agent v6.x run:
sudo -u dd-agent dd-agent check <CHECK_NAME> --check-rate
If your issue continues, reach out to the Datadog support team with a flare.
The Agent install includes a file called shell.exe
in your Program Files
directory for the Datadog Agent. This file can be used to run Python within the Agent environment. After your check (called <CHECK_NAME>
) is written and you have the .py
and .yaml
files in their correct places, run the following in shell.exe:
from checks import run_check
run_check('<CHECK_NAME>')
This outputs any metrics or events that the check returns.
Run the following script from an elevated (run as admin) PowerShell command line, with the proper <CHECK_NAME>
:
<INSTALL_DIR>/embedded/python.exe <INSTALL_DIR>agent/agent.py check <CHECK_NAME>
For example, to run the disk check:
& "$env:ProgramFiles\Datadog\Datadog Agent\embedded\python.exe" "$env:ProgramFiles\Datadog\Datadog Agent\agent\agent.py" check disk
For systems using systemd
, use journalctl
to assist with debugging.
The following command shows the status of the Datadog Agent.
sudo systemctl status dd-agent
If the Agent fails to start, and no further information is provided, use the following command to display all logs for the Datadog Agent service. If needed, use -r
to print logs in reverse order.
sudo journalctl -u dd-agent.service