Zabbix Mac OS代理可以使用PKG包进行安装,PKG包可以从如下地址下载 下载. 加密版本和不加密版本均可以下载.
代理可以使用图形用户界面方式或者命令行方式,例如:
请保证在命令行中使用正确版本的Zabbix安装包版本。在命令行中,pkg包的名字务必匹配所下载的安装包的名字。
在安装完成或者系统重启后,代理会自动启动。
有需要的情况下,您可以编辑相关的配置文件/usr/local/etc/zabbix/zabbix_agentd.conf
。
如果需要人工启动代理,执行如下命令:
如果需要人工停止代理,执行如下命令:
在升级过程中,现有的配置文件不会被覆盖,系统会生成一个新的配置文件,新的配置文件用于检查和更新现有的配置文件。在对配置文件作出任何修改后,必须重启代理才能够生效。
以下部分列出了许多非常有用的命令,这些命令可以用于故障排除和删除Zabbix代理。
查看Zabbix代理是否在运行:
查看Zabbix代理是否使用PKG包方式进行安装:
查看安装Zabbix代理后,有哪些文件被安装在系统中 (注意:每行开头的/
并没在以下示例中进行显示):
$ 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
方式启动,您可以使用如下命令停止Zabbix代理:
删除已安装文件 (包括配置文件和相关日志文件) ,使用以下命令:
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/logs/zabbix
忘记已安装Zabbix代理,使用命令: