2 Инсталација Mac OS агента из PKG-а
Преглед
Zabbix агент се може инсталирати на macOS помоћу PKG инсталационих пакета, доступних за преузимање.
Пакети Zabbix агента су доступни са или без енкрипције.
Инсталациони агент
Агент се може инсталирати помоћу графичког корисничког интерфејса или из командна линија, на пример:
sudo installer -pkg zabbix_agent-7.0.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/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