天天看点

Script Send triggle mail for zabbix

下载附件中的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

添加如下启动内容

<a href="http://s5.51cto.com/wyfs02/M00/75/D9/wKioL1ZD5WeSgCwRAAB9vQdmOKQ301.png" target="_blank"></a>

<a href="http://s2.51cto.com/wyfs02/M00/75/DB/wKiom1ZD5R6RA3tsAADmNZB81qc103.png" target="_blank"></a>

<a href="http://s2.51cto.com/wyfs02/M00/75/DB/wKiom1ZD5R-TXCPLAACcoGMSbTg368.png" target="_blank"></a>

<a href="http://s2.51cto.com/wyfs02/M01/75/DB/wKiom1ZD5R-SedVUAACkwv61gjE133.png" target="_blank"></a>

P.S. 如何troubleshooting:

查看日志: 在管理员中&gt; Audit &gt; 右边有 Actions 

<a href="http://s5.51cto.com/wyfs02/M01/75/D9/wKioL1ZD5ubQ9AroAAFB4i1weqk578.png" target="_blank"></a>

2. 直接在系统中执行脚本

[root@zabbixsql alertscripts]# ./zabbix_sendmail.py [email protected] test test

send ok

3. 安装一个脚本argparse:

easy_install argparse

本文转自 zhangfang526 51CTO博客,原文链接:http://blog.51cto.com/zhangfang526/1712013

<a href="http://down.51cto.com/data/2367099" target="_blank">附件:http://down.51cto.com/data/2367099</a>

<a href="http://blog.51cto.com/search/result?q=zabbix+send+mail+tri" target="_blank">zabbix send mail tri</a>