1.zabbix_agent服务器上操作
编辑zabbix_agentd.conf配置文件
修改UnsafeUserParameters=1
添加:
UnsafeUserParameters=1 UserParameter=BackupMonitoring[*],/usr/local/zabbix/script/BackupMonitoring.py
创建脚本目录并赋予权限
[email protected]:/# mkdir -p /usr/local/zabbix/script/ [email protected]:/# chown -R zabbix.zabbix /usr/local/zabbix/script/
将脚本放入script 并赋予权限
因为脚本需要用到root权限来启动 所以叫zabbix_agent改成root用户启动,默认启动用户是zabbix
修改zabbix_agentd.conf配置文件
AllowRoot=1
重启zabbix_agentd