天天看點

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>