5 Инсталација Mac OS агента из PKG-а

Преглед

Zabbix Mac OS агент се може инсталирати из PKG инсталационих пакета доступно за преузимање. Доступне су верзије са или без шифровања.

Инсталирање агента

Агент се може инсталирати помоћу графичког корисничког интерфејса или из командне линије, на пример:

sudo installer -pkg zabbix_agent-7.2.0-macos-amd64-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/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