개요

이번 페이지에서는 macOS용 Datadog Agent의 기본 기능을 소개해드리겠습니다. 아직 Agent를 설치하지 않으셨다면 Datadog Agent 통합 설명서에서 설치 안내를 찾아보실 수 있습니다.

기본적으로 Agent는 /opt/datadog-agent에 위치한 샌드박스에 설치됩니다. 이 폴더는 어디로든 이동할 수 있지만, 이번 가이드에서는 기본 설치 위치에 있다고 가정하겠습니다.

지원되는 macOS 버전

macOS 버전지원되는 Agent 버전
macOS 10.10 & 10.11Agent v5
macOS 10.12Agent v5, Agent v6(v6.34.0까지), Agent v7(v7.34.0까지)
macOS 10.13Agent 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/

에이전트 설치 제거

에이전트를 삭제하려면 다음 명령을 실행합니다.

단일 사용자 설치

다음에 따라 에이전트 및 모든 에이전트 설정 파일을 삭제합니다.

  1. 트레이에서 뼈 모양 아이콘이 있는 Datadog 에이전트를 중지한 후 종료합니다.
  2. Datadog 애플리케이션을 애플리케이션 폴더에서 휴지통으로 드래그합니다.
  3. 다음 명령을 실행합니다.
    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
    
  4. 변경 사항을 적용하려면 머신을 재부팅합니다.

시스템 전체 LaunchDaemon 설치

다음과 같이 에이전트 및 모든 에이전트 설정 파일을 삭제합니다.

  1. Datadog 애플리케이션을 애플리케이션 폴더에서 휴지통으로 드래그합니다.
  2. 기존 파일을 삭제하려면 다음을 실행합니다.
    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
    
  3. 변경 사항을 적용하려면 머신을 재부팅합니다.

트러블슈팅

Agent 트러블슈팅 가이드를 참조하세요.

임베디드 Agent 사용하기

Agent는 /opt/datadog-agent/embedded/에 임베디드 파이썬(Python) 환경을 포함합니다. python, pip처럼 일반적으로 사용하는 바이너리는 /opt/datadog-agent/embedded/bin/에 있습니다.

자세한 정보가 필요하신 분은 임베디드 Agent에 패키지를 추가하는 방법 안내서를 참조하시기 바랍니다.

참고 자료

PREVIEWING: drodriguezhdez/add_public_docs_log_summarization