【zabbix】zabbix配置邮件告警通知

Zabbix监控服务端、客户端都已经部署完成,被监控主机已经添加,Zabiix监控运行正常,通过查看Zabbix监控服务器,可以了解服务器的运行状态是否正常,运维人员不会时刻登录Zabbix监控平台刷新,查看服务器的状态。
可以在Zabbix服务端设置邮件报警,当被监控主机宕机或者达到设定的触发器预设值时,不管任何时候,会自动发送报警邮件、微信信息到指定的人员,运维人员收到信息有利于第一时间解决故障。

目录

  • 一、smtp服务器设置
  • 二、邮箱告警设置

一、smtp服务器设置

【zabbix】zabbix配置邮件告警通知_第1张图片

【zabbix】zabbix配置邮件告警通知_第2张图片

开启POP3/SMTP服务,然后生成授权码,中间需要手机短信认证

生成的授权码要记下

二、邮箱告警设置

在配置了监控项之后,一般模板都会自带监控的告警触发器,而目前要配置的是zabbix在这些触发器触发之后需要做的事情,就是要通过邮件通知到相关的人员

1、设置报警媒介类型

登录到zabbix的web端,按照“管理”->“报警媒介类型”

【zabbix】zabbix配置邮件告警通知_第3张图片

可选择更改原来zabbix自带的邮件媒介或者自己新创建一个(其实一样的),这里我选择更新原有的
【zabbix】zabbix配置邮件告警通知_第4张图片

其中,密码一栏填的就是刚刚smtp那里生成的随机码
【zabbix】zabbix配置邮件告警通知_第5张图片

点击“选项”,设置每次告警的发送次数和发送的间隔时间,然后点击更新

【zabbix】zabbix配置邮件告警通知_第6张图片

2、配置用户告警媒介

点击“管理”->“用户”,然后选择admin(可以选择自己定义的用户,这里以admin为例)

【zabbix】zabbix配置邮件告警通知_第7张图片

点击“报警媒介”,点击“添加”,然后填写邮件接收人相关信息,然后点击更新
【zabbix】zabbix配置邮件告警通知_第8张图片

3、添加报警触发器

点击“配置”->“动作”->“创建动作”

【zabbix】zabbix配置邮件告警通知_第9张图片

触发条件可以按需求设置,这里是设置了全部群组中如果有符合触发条件的就发送邮件通知
【zabbix】zabbix配置邮件告警通知_第10张图片

点击“操作” 按需求填写,参考如下

告警主机:{HOST.NAME}
告警  IP:{HOST.IP}
告警时间:{EVENT.DATE}-{EVENT.TIME}
告警等级:{TRIGGER.SEVERITY}
告警信息:{TRIGGER.NAME}:{ITEM.VALUE}
事件  ID:{EVENT.ID}

【zabbix】zabbix配置邮件告警通知_第11张图片

【zabbix】zabbix配置邮件告警通知_第12张图片

恢复操作同样
【zabbix】zabbix配置邮件告警通知_第13张图片

恢复信息:
恢复主机:{HOST.NAME}
恢复  IP:{HOST.IP}
恢复时间:{EVENT.DATE}-{EVENT.TIME}
恢复等级:{TRIGGER.SEVERITY}
恢复信息:{TRIGGER.NAME}:{ITEM.VALUE}

然后点击添加,如果是更改已有的则点击更新


【zabbix】zabbix配置邮件告警通知_第14张图片
4、测试方式

在agent端,关闭一项在zabbix中有监控的项(如sshd服务),看接收人是否接收到相关的告警信息(中间可能会有点延迟),然后再打开刚刚关闭的那项,看接收人是否接收到消息

参考:
https://www.cnblogs.com/bixiaoyu/p/7302541.html
https://blog.csdn.net/rujianxuezha/article/details/79844190
https://www.cnblogs.com/saneri/p/6078069.html
https://blog.csdn.net/tladagio/article/details/80710096

你可能感兴趣的:(【zabbix】zabbix配置邮件告警通知)