下载附件中的py脚本(由于本站不允许上传.py的,所以请手工命名为zabbix_sendmail.py),然后放置于 /usr/local/zabbix/alertscripts, 然后给于 执行权限 (权限要执行);
chmod 777 zabbix_sendmail.py
chown zabbix:zabbix zabbix_sendmail.py
修改zabbix_server.conf文件,让系统知道脚本所在位置
AlertScriptsPath=/usr/local/zabbix/alertscripts
重启zabbix服务
service zabbix_server restart
添加如下启动内容
P.S. 如何troubleshooting:
2. 直接在系统中执行脚本
[root@zabbixsql alertscripts]# ./zabbix_sendmail.py zhangXXXXX@126.com test test
send ok
3. 安装一个脚本argparse:
easy_install argparse
本文转自 zhangfang526 51CTO博客,原文链接:http://blog.51cto.com/zhangfang526/1712013