- 필수 기능
- 시작하기
- Glossary
- 표준 속성
- Guides
- Agent
- 통합
- 개방형텔레메트리
- 개발자
- Administrator's Guide
- API
- Datadog Mobile App
- CoScreen
- Cloudcraft
- 앱 내
- 서비스 관리
- 인프라스트럭처
- 애플리케이션 성능
- APM
- Continuous Profiler
- 스팬 시각화
- 데이터 스트림 모니터링
- 데이터 작업 모니터링
- 디지털 경험
- 소프트웨어 제공
- 보안
- AI Observability
- 로그 관리
- 관리
이번 페이지에서는 macOS용 Datadog Agent의 기본 기능을 소개해드리겠습니다. 아직 Agent를 설치하지 않으셨다면 Datadog Agent 통합 설명서에서 설치 안내를 찾아보실 수 있습니다.
기본적으로 Agent는 /opt/datadog-agent
에 위치한 샌드박스에 설치됩니다. 이 폴더는 어디로든 이동할 수 있지만, 이번 가이드에서는 기본 설치 위치에 있다고 가정하겠습니다.
macOS 버전 | 지원되는 Agent 버전 |
---|---|
macOS 10.10 & 10.11 | Agent v5 |
macOS 10.12 | Agent v5, Agent v6(v6.34.0까지), Agent v7(v7.34.0까지) |
macOS 10.13 | Agent v5, Agent v6(v6.38.2까지), Agent v7(v7.38.2까지) |
macOS 10.14+ | Agent v5, Agent v6, Agent v7 |
Agent v6과 v7에서 launchctl
서비스 관리자가 Agent의 작동 라이프사이클을 주관합니다. 한편, 다른 명령어는 Agent 바이너리를 통해 바로 실행해야 합니다. Agent v5에서는 거의 모든 작업을 서비스 관리자에서 수행했습니다. 대신, 라이프사이클 명령어를 systray 앱으로 관리할 수도 있습니다. 다른 명령어는 웹 GUI로 실행할 수 있습니다.
설명 | 명령어 |
---|---|
에이전트를 서비스로 시작 | launchctl start com.datadoghq.agent 또는 systray 앱 |
서비스형 Agent를 중지 | launchctl stop com.datadoghq.agent 또는 systray 앱 |
서비스형 Agent를 다시 시작 | 에이전트를 중지한 후 다음으로 시작:launchctl stop com.datadoghq.agent launchctl start com.datadoghq.agent 또는 Systray 앱 사용 |
에이전트 서비스 상태 | launchctl list com.datadoghq.agent 또는 systray 앱 |
실행 중인 Agent의 상태 페이지 | datadog-agent status 또는 웹 GUI |
Flare를 전송 | datadog-agent flare 또는 웹 GUI |
명령어 사용법 표시 | datadog-agent --help |
점검 실행 | datadog-agent check <CHECK_NAME> |
Agent 설정 파일과 폴더 위치는 다음과 같습니다.
~/.datadog-agent/datadog.yaml
통합용 설정 파일:
~/.datadog-agent/conf.d/
에이전트를 삭제하려면 다음 명령을 실행합니다.
단일 사용자 설치
다음에 따라 에이전트 및 모든 에이전트 설정 파일을 삭제합니다.
sudo rm -rf /opt/datadog-agent
sudo rm -rf /usr/local/bin/datadog-agent
sudo rm -rf ~/.datadog-agent/** # to remove broken symlinks
launchctl remove com.datadoghq.agent
sudo rm -rf /var/log/datadog
시스템 전체 LaunchDaemon 설치
다음과 같이 에이전트 및 모든 에이전트 설정 파일을 삭제합니다.
sudo rm -rf /opt/datadog-agent
sudo rm -rf /usr/local/bin/datadog-agent
sudo rm -rf ~/.datadog-agent/** # to remove broken symlinks
sudo launchctl disable system/com.datadoghq.agent && sudo launchctl bootout system/com.datadoghq.agent
sudo launchctl unload /Library/LaunchDaemons/com.datadoghq.agent.plist
sudo rm /Library/LaunchDaemons/com.datadoghq.agent.plist
sudo rm -rf /var/log/datadog
Agent 트러블슈팅 가이드를 참조하세요.
Agent는 /opt/datadog-agent/embedded/
에 임베디드 파이썬(Python) 환경을 포함합니다. python
, pip
처럼 일반적으로 사용하는 바이너리는 /opt/datadog-agent/embedded/bin/
에 있습니다.
자세한 정보가 필요하신 분은 임베디드 Agent에 패키지를 추가하는 방법 안내서를 참조하시기 바랍니다.
추가 유용한 문서, 링크 및 기사: