Centos8 Zabbix5.4设置(163邮箱)监控预警

1.安装sendmail(邮件服务)
yum  -y install sendmail 
systemctl restart  sendmail
Systemctl enable  sendmail

2.安装邮件发送工具mailx
yum  -y install mailx  

3.编辑 /etc/mail.rc文件
vim /etc/mail.rc
set [email protected]
set smtp=smtp.163.com
set [email protected]
#设置163smtp的服务密码
set smtp-auth-password=HWRYWZFCBCFKGDYV
set smtp-auth=login

4.设置Zabbix报警媒介类型
管理-----报警媒介类型-----点击E-mail进行设置

(注:这里的密码是163邮箱的smtp的服务密码)

5、创建动作

配置-----动作-----Trigger actions------创建动作

输入媒介类型名称,然后点击操作

(1)操作设置:操作里点击添加后添加用户群组和用户,仅送到选择Emails,点击Custom message,把下面的主题和消息都按参数进行编辑:

故障{TRIGGER.STATUS},服务器名:{HOSTNAME1}发生: {TRIGGER.NAME}故障!
告警主机:{HOSTNAME}
告警主机IP地址:{HOST.IP}
告警时间:{EVENT.DATE} {EVENT.TIME}
告警等级:{TRIGGER.SEVERITY}
告警信息: {TRIGGER.NAME}
告警项目:{TRIGGER.KEY1}
问题详情:{ITEM.NAME}:{ITEM.VALUE}
当前状态:{TRIGGER.STATUS}:{ITEM.VALUE1}
事件ID:{EVENT.ID}

扫描二维码关注公众号,回复: 13386331 查看本文章

然后选择Update按钮

(2)恢复操作设置:点击添加后添加用户群组和用户,仅送到选择Emails,点击Custom message,把下面的主题和消息都按参数进行编辑:

恢复{TRIGGER.STATUS}, 服务器名:{HOSTNAME1}: {TRIGGER.NAME}已恢复!
告警主机:{HOSTNAME}
告警主机IP地址:{HOST.IP}
告警时间:{EVENT.DATE} {EVENT.TIME}
告警等级:{TRIGGER.SEVERITY}
告警信息: {TRIGGER.NAME}
告警项目:{TRIGGER.KEY1}
问题详情:{ITEM.NAME}:{ITEM.VALUE}
当前状态:{TRIGGER.STATUS}:{ITEM.VALUE1}
事件ID:{EVENT.ID}

然后选择Update按钮

 最后点击更新按钮。

6、添加用户媒介

管理-----用户-----报警媒介,选择添加类型选择Emails,收件人写自己的邮箱,然后点击更新

然后返回报警媒介类型后面的测试,尝试给自己的Email发一封信。

7、在仪表板里进行查看出现的问题是否能自动发送邮件,如果出现Email已发送则证明发送成功

猜你喜欢

转载自blog.csdn.net/vlking/article/details/121566260