天天看點

zabbix4.0配置郵件報警詳細過程(帶圖)

1、安裝mail

[root@zabbix alertscripts]# yum install mailx -y

2、編輯配置檔案在最後一行添加

[root@zabbix alertscripts]# vim /etc/mail.rc

set bsdcompat

set sendcharsets=iso-8859-1,utf-8

set from=郵箱

set smtp=smtp://smtp.exmail.qq.com

set smtp-auth-user=郵箱

set smtp-auth-password=郵箱密碼

set smtp-auth=login

3、測試郵件發送是否正常

[root@zabbix alertscripts]# echo "zabbix test mail" |mail -s "zabbix" 郵箱

4、編寫發郵件腳本

[root@zabbix alertscripts]# cd /usr/lib/zabbix/alertscripts

[root@zabbix alertscripts]# vi mailx.sh

#!/bin/bash

#send mail

messages=

echo $3 | tr '\r\n' '\n'

subject=

echo $2 | tr '\r\n' '\n'

echo "${messages}" | mail -s "${subject}" $1 >>/tmp/mailx.log 2>&1

5、修改權限

touch /tmp/mailx.log

chown -R zabbix.zabbix /tmp/mailx.log

chmod +x /usr/lib/zabbix/alertscripts/mailx.sh

chown -R zabbix.zabbix /usr/lib/zabbix/

6、測試腳本發送郵件

[root@zabbix alertscripts]# echo "hello world" | mail -s "testmail" 你的郵箱

7、zabbix頁面配置web

zabbix4.0配置郵件報警詳細過程(帶圖)

添加三個腳本參數

{ALERT.SENDTO}

{ALERT.SUBJECT}

{ALERT.MESSAGE}

zabbix4.0配置郵件報警詳細過程(帶圖)

8、使用者配置

zabbix4.0配置郵件報警詳細過程(帶圖)
zabbix4.0配置郵件報警詳細過程(帶圖)
zabbix4.0配置郵件報警詳細過程(帶圖)

9、配置動作

zabbix4.0配置郵件報警詳細過程(帶圖)
zabbix4.0配置郵件報警詳細過程(帶圖)

故障{TRIGGER.STATUS},伺服器名:{HOSTNAME1}發生: {TRIGGER.NAME}故障!