Agent 명령어
Datadog Agent를 시작·중지·재시작하고 상태를 확인하며 관리하는 데 쓰는 명령어 모음이에요. 플랫폼별 명령어 표와 함께 Agent CLI의 하위 명령(subcommand) 목록도 정리했으니, 필요한 순간에 바로 찾아 쓸 수 있어요.
출처: 문서
본문
주의:
service래퍼 명령을 사용할 수 없는 Linux 기반 시스템에서는 대안 목록을 참고하세요.
Agent 시작하기
Datadog Agent를 시작하는 명령어 목록이에요.
| 플랫폼 | 명령 |
|---|---|
| AIX | startsrc -s datadog-agent |
| Linux | OS에 맞는 Agent 문서를 참고하세요. |
| Docker | 설치 명령을 사용하세요. |
| Kubernetes | kubectl create -f datadog-agent.yaml |
| macOS | macOS Agent 문서를 참고하세요. |
| Source | sudo service datadog-agent start |
| Windows | Windows Agent 문서를 참고하세요. |
Agent 중지하기
Datadog Agent를 중지하는 명령어 목록이에요.
| 플랫폼 | 명령 |
|---|---|
| AIX | stopsrc -s datadog-agent |
| Linux | OS에 맞는 Agent 문서를 참고하세요. |
| Docker | docker exec -it <CONTAINER_NAME> agent stop |
| Kubernetes | kubectl delete pod <AGENT POD NAME> — 참고: pod는 자동으로 재스케줄링돼요. |
| macOS | macOS Agent 문서를 참고하세요. |
| Source | sudo service datadog-agent stop |
| Windows | Windows Agent 문서를 참고하세요. |
Agent 재시작하기
Datadog Agent를 재시작하는 명령어 목록이에요.
| 플랫폼 | 명령 |
|---|---|
| Linux | OS에 맞는 Agent 문서를 참고하세요. |
| Docker | 설치 명령을 사용하세요. |
| Kubernetes | kubectl delete pod <AGENT POD NAME> — 참고: pod는 자동으로 재스케줄링돼요. |
| macOS | macOS Agent 문서를 참고하세요. |
| Source | 지원하지 않는 플랫폼 |
| Windows | Windows Agent 문서를 참고하세요. |
Agent 상태 및 정보
서비스 상태
Datadog Agent의 상태를 표시하는 명령어 목록이에요.
| 플랫폼 | 명령 |
|---|---|
| AIX | lssrc -s datadog-agent |
| Linux | OS에 맞는 Agent 문서를 참고하세요. |
| Docker (Debian) | sudo docker exec -it <CONTAINER_NAME> s6-svstat /var/run/s6/services/agent/ |
| Kubernetes | kubectl exec -it <POD_NAME> -- s6-svstat /var/run/s6/services/agent/ |
| macOS | macOS Agent 문서를 참고하세요. |
| Source | sudo service datadog-agent status |
| Windows | Windows Agent 문서를 참고하세요. |
| Cluster Agent (Kubernetes) | datadog-cluster-agent status |
Agent 정보
Datadog Agent와 활성화된 통합의 상태를 표시하는 명령어 목록이에요.
| 플랫폼 | 명령 |
|---|---|
| AIX | datadog-agent status |
| Linux | sudo datadog-agent status |
| Docker | sudo docker exec -it <CONTAINER_NAME> agent status |
| Kubernetes | kubectl exec -it <POD_NAME> -- agent status |
| macOS | macOS Agent 문서를 참고하세요. |
| Source | sudo datadog-agent status |
| Windows | Windows Agent 문서를 참고하세요. |
| Cluster Agent (Kubernetes) | datadog-cluster-agent status |
제대로 구성된 통합은 아래처럼 Running Checks 아래에 경고나 오류 없이 표시돼요.
Running Checks
==============
network (1.6.0)
---------------
Total Runs: 5
Metric Samples: 26, Total: 130
Events: 0, Total: 0
Service Checks: 0, Total: 0
Average Execution Time : 0ms
기타 명령어
Agent 명령줄 인터페이스는 하위 명령 기반이에요. 사용 가능한 하위 명령 목록을 보려면 다음을 실행하세요.
<AGENT_BINARY> --help
하위 명령을 실행하려면 Agent 바이너리를 다음과 같이 호출해야 해요.
<AGENT_BINARY> <SUB_COMMAND> <OPTIONS>
일부 옵션에는 --help에 표시되는 플래그와 옵션이 있어요. 예를 들어 check 하위 명령에 help를 사용해 보세요.
<AGENT_BINARY> check --help
| 하위 명령 | 참고 |
|---|---|
check |
지정된 체크를 실행해요. |
config |
런타임 구성 관리. |
configcheck |
실행 중인 Agent의 로드·해석된 모든 구성을 출력해요. |
diagnose |
시스템에 대한 연결 진단을 실행해요. |
flare |
플레어를 수집해 Datadog에 보내요. |
health |
현재 Agent 상태를 출력해요. |
help |
모든 명령에 대한 도움말을 보여줘요. |
hostname |
Agent가 사용하는 hostname을 출력해요. |
import |
이전 버전의 Agent에서 구성 파일을 가져오고 변환해요. |
jmx |
JMX 문제 해결. |
launch-gui |
Datadog Agent GUI를 시작해요. |
restart-service |
서비스 제어 관리자 안에서 Agent를 재시작해요. Windows 전용. |
start-service |
서비스 제어 관리자 안에서 Agent를 시작해요. Windows 전용. |
stream-logs |
실행 중인 Agent가 처리하는 로그를 스트리밍해요. |
stopservice |
서비스 제어 관리자 안에서 Agent를 중지해요. Windows 전용. |
version |
버전 정보를 출력해요. |