본문 바로가기
WIKI 기술 지식 베이스

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 버전 정보를 출력해요.

더 알아보기 (Learn more)