macOS aģenta instalēšana no PKG
Pārskats
Zabbix aģents var tikt instalēts macOS, izmantojot PKG instalēšanas pakotnes, kas ir pieejamas lejupielādei.
Zabbix aģenta pakotnes ir pieejamas ar vai bez šifrēšanas.
Aģenta instalēšana
Aģentu var instalēt, izmantojot grafisko lietotāja saskarni vai komandrindu, piemēram:
sudo installer -pkg zabbix_agent-8.0.0-macos-arm64-openssl.pkg -target /
Pārliecinieties, ka komandā izmantojat pareizo Zabbix pakotnes versiju. Tai jāsakrīt ar lejupielādētās pakotnes nosaukumu.
Aģenta palaišana
Aģents tiks automātiski palaists pēc instalēšanas vai restartēšanas.
Ja nepieciešams, varat rediģēt konfigurācijas failu /usr/local/etc/zabbix/zabbix_agentd.conf.
Lai palaistu aģentu manuāli, varat izpildīt:
sudo launchctl start com.zabbix.zabbix_agentd
Lai apturētu aģentu manuāli:
sudo launchctl stop com.zabbix.zabbix_agentd
Atjaunināšanas laikā esošais konfigurācijas fails netiek pārrakstīts.
Tā vietā tiek izveidots jauns fails zabbix_agentd.conf.NEW, ko var izmantot esošā konfigurācijas faila pārskatīšanai un atjaunināšanai, ja nepieciešams.
Atcerieties pēc manuālām izmaiņām konfigurācijas failā restartēt aģentu.
Problēmu novēršana un aģenta noņemšana
Šajā sadaļā ir uzskaitītas dažas noderīgas komandas, kuras var izmantot Zabbix aģenta instalācijas problēmu novēršanai un noņemšanai.
Pārbaudiet, vai Zabbix aģents darbojas:
ps aux | grep zabbix_agentd
Pārbaudiet, vai Zabbix aģents ir instalēts no pakotnēm:
pkgutil --pkgs | grep zabbix
com.zabbix.pkg.ZabbixAgent
Apskatiet failus, kas tika instalēti no instalētāja pakotnes (ņemiet vērā, ka šajā skatā sākotnējā / netiek parādīta):
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
Apturiet Zabbix aģentu, ja tas tika palaists ar launchctl:
sudo launchctl unload /Library/LaunchDaemons/com.zabbix.zabbix_agentd.plist
Noņemiet failus (ieskaitot konfigurāciju un žurnālus), kas tika instalēti ar instalētāja pakotni:
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
Noņemiet informāciju par to, ka Zabbix aģents ir bijis instalēts:
sudo pkgutil --forget com.zabbix.pkg.ZabbixAgent