macOS PKG 설치

Zabbix v7.4번역일: 2026-09-09원본 보기

개요

Zabbix 에이전트는 다운로드할 수 있는 PKG 설치 프로그램 패키지를 사용하여 macOS에 설치할 수 있습니다.

Zabbix 에이전트 패키지는 암호화 지원 여부에 따라 제공됩니다.

에이전트 설치

에이전트는 그래픽 사용자 인터페이스 또는 명령줄을 사용하여 설치할 수 있습니다. 예:

sudo installer -pkg zabbix_agent-7.4.0-macos-arm64-openssl.pkg -target /

명령에서 올바른 Zabbix 패키지 버전을 사용해야 합니다. 다운로드한 패키지의 이름과 일치해야 합니다.

에이전트 실행

에이전트는 설치 또는 재시작 후 자동으로 시작됩니다.

필요한 경우 /usr/local/etc/zabbix/zabbix_agentd.conf에 있는 구성 파일을 편집할 수 있습니다.

에이전트를 수동으로 시작하려면 다음을 실행할 수 있습니다:

sudo launchctl start com.zabbix.zabbix_agentd

에이전트를 수동으로 중지하려면:

sudo launchctl stop com.zabbix.zabbix_agentd

업그레이드 중에는 기존 구성 파일을 덮어쓰지 않습니다. 대신 필요한 경우 기존 구성 파일을 검토하고 업데이트하는 데 사용할 새 zabbix_agentd.conf.NEW 파일이 생성됩니다. 구성 파일을 수동으로 변경한 후에는 에이전트를 재시작해야 합니다.

문제 해결 및 에이전트 제거

이 섹션에서는 Zabbix 에이전트 설치 문제를 해결하고 에이전트를 제거하는 데 사용할 수 있는 몇 가지 유용한 명령을 설명합니다.

Zabbix 에이전트가 실행 중인지 확인:

ps aux | grep zabbix_agentd

Zabbix 에이전트가 패키지에서 설치되었는지 확인:

pkgutil --pkgs | grep zabbix 
com.zabbix.pkg.ZabbixAgent

설치 프로그램 패키지에서 설치된 파일 확인(이 보기에는 처음의 /가 표시되지 않음):

pkgutil --only-files --files com.zabbix.pkg.ZabbixAgent
Library/LaunchDaemons/com.zabbix.zabbix_agentd.plist                                                                                                                                                                                                                           
usr/local/bin/zabbix_get                                                                                                                                                                                                                                                       
usr/local/bin/zabbix_sender                                                                                                                                                                                                                                                    
usr/local/etc/zabbix/zabbix_agentd/userparameter_examples.conf.NEW                                                                                                                                                                                                             
usr/local/etc/zabbix/zabbix_agentd/userparameter_mysql.conf.NEW                                                                                                                                                                                                                
usr/local/etc/zabbix/zabbix_agentd.conf.NEW                                                                                                                                                                                                                                    
usr/local/sbin/zabbix_agentd

Zabbix 에이전트가 launchctl로 시작된 경우 중지:

sudo launchctl unload /Library/LaunchDaemons/com.zabbix.zabbix_agentd.plist

설치 프로그램 패키지로 설치된 파일(구성 및 로그 포함) 제거:

sudo rm -f /Library/LaunchDaemons/com.zabbix.zabbix_agentd.plist
sudo rm -f /usr/local/sbin/zabbix_agentd
sudo rm -f /usr/local/bin/zabbix_get
sudo rm -f /usr/local/bin/zabbix_sender
sudo rm -rf /usr/local/etc/zabbix
sudo rm -rf /var/log/zabbix

Zabbix 에이전트가 설치되었다는 패키지 기록 삭제:

sudo pkgutil --forget com.zabbix.pkg.ZabbixAgent