echo "zabbix test mail" |mail-s "zabbix" [email protected]
#測試發送郵件,標題zabbix,郵件內容:zabbix test mail,發送到的郵箱:[email protected]
設置Zabbix用戶報警郵箱地址
類型sendmial
收件人: **@126.com
內容可以修改
Warning host:{HOSTNAME1}
Warning date:{EVENT.DATE} {EVENT.TIME}
Warning level:{TRIGGER.SEVERITY}
Warning message: {TRIGGER.NAME}
Warning project:{TRIGGER.KEY1}
Details problem:{ITEM.NAME}:{ITEM.VALUE}
currentstate:{TRIGGER.STATUS}:{ITEM.VALUE1}
event ID:{EVENT.ID}
4、添加Zabbix服務端郵件發送腳本
cd /usr/local/zabbix/share/zabbix/alertscripts #進入腳本存放目錄
vi sendmail.sh #編輯,添加以下代碼
#!/bin/sh
echo "$3" | mail -s "$2" $1
:wq! #保存退出
chown zabbix.zabbix/usr/local/zabbix/share/zabbix/alertscripts/sendmail.sh
#設置腳本所有者爲zabbix用戶
chmod +x/usr/local/zabbix/share/zabbix/alertscripts/sendmail.sh
#設置腳本執行權限
五、測試Zabbix報警
關閉Zabbix客戶端服務
service zabbix_agentd stop
查看**@126.com郵箱,會收到報警郵件
再開啓Zabbix客戶端服務
service zabbix_agentd start
查看**@126.com郵箱,會收到恢復郵件
我們公司用的是騰訊企業郵箱,所以可以和微信綁定,一單有郵件,手機微信就會彈出消息,這個功能蠻好用,可以替代短信。