Agent 시작, 중지 및 재시작
Agent 시작
Datadog Agent를 시작하는 명령 목록:
| 플랫폼 | 명령 |
|---|
| AIX | startsrc -s datadog-agent |
| Linux | 해당하는 OS의 Agent 설명서 참조. |
| Docker | 설치 명령 사용. |
| Kubernetes | kubectl create -f datadog-agent.yaml |
| macOS | launchctl start com.datadoghq.agent 또는 systray 앱 사용 |
| 소스 | 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>—참고: 포드는 자동으로 다시 예약됨 |
| macOS | launchctl stop com.datadoghq.agent 또는 systray 앱 사용 |
| 소스 | sudo service datadog-agent stop |
| Windows | Windows Agent 설명서 참조. |
Agent 재시작
Datadog Agent를 재시작하는 명령 목록:
| 플랫폼 | 명령 |
|---|
| Linux | 해당하는 OS의 Agent 설명서 참조. |
| Docker | 설치 명령 사용. |
| Kubernetes | kubectl delete pod <AGENT POD NAME>—참고: 포드는 자동으로 다시 예약됨 |
| macOS | 다음을 사용하여 Agent를 중지하고 시작:
launchctl stop com.datadoghq.agent
launchctl start com.datadoghq.agent 또는 systray 앱 사용 |
| 소스 | 지원되지 않는 플랫폼 |
| Windows | Windows 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 | launchctl list com.datadoghq.agent 또는 systray 앱 사용 |
| 소스 | sudo service datadog-agent status |
| Windows | Windows Agent 설명서 참조. |
| 클러스터 에이전트(Kubernetes) | datadog-cluster-agent status |
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 | datadog-agent status 또는 웹 GUI 사용 |
| 소스 | sudo datadog-agent status |
| Windows | Windows 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 바이너리를 호출해야 함:
<AGENT_BINARY> <SUB_COMMAND> <OPTIONS>
일부 옵션에는 플래그 및 옵션이 있습니다(자세한 내용은 --help 참조). 예를 들어 도움말을 check 하위 명령과 함께 사용:
<AGENT_BINARY> check --help
| 하위 명령 | 참고 사항 |
|---|
check | 지정된 검사를 실행합니다. |
config | 런타임 구성 관리. |
configcheck | 실행 중인 Agent의 로드된 구성 및 해결된 구성을 모두 출력합니다. |
diagnose | 시스템에서 연결 진단을 실행합니다. |
flare | flare를 수집하여 Datadog으로 보냅니다. |
health | 현재 Agent 상태를 출력합니다. |
help | 모든 명령에 관한 도움말입니다. |
hostname | Agent가 사용하는 호스트 이름을 출력합니다. |
import | Agent의 이전 버전에서 구성 파일을 가져오고 변환합니다. |
jmx | JMX 문제 해결입니다. |
launch-gui | Datadog Agent GUI를 시작합니다. |
restart-service | 서비스 제어 관리자 내에서 Agent를 재시작합니다. Windows 전용입니다. |
start-service | 서비스 제어 관리자 내에서 Agent를 재시작합니다. Windows 전용입니다. |
stream-logs | 실행 중인 에이전트가 처리하고 있는 로그를 스트리밍합니다. |
stopservice | 서비스 제어 관리자 내에서 Agent를 중지합니다. Windows 전용입니다. |
version | 버전 정보를 출력합니다. |
추가 자료