美文网首页
【zabbix】zabbix配置邮件告警通知

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

作者: Catke | 来源:发表于2019-04-30 12:00 被阅读0次

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

    目录

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

    一、smtp服务器设置



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

    生成的授权码要记下

    二、邮箱告警设置

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

    1、设置报警媒介类型

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


    可选择更改原来zabbix自带的邮件媒介或者自己新创建一个(其实一样的),这里我选择更新原有的

    其中,密码一栏填的就是刚刚smtp那里生成的随机码

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

    2、配置用户告警媒介

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


    点击“报警媒介”,点击“添加”,然后填写邮件接收人相关信息,然后点击更新
    3、添加报警触发器

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


    触发条件可以按需求设置,这里是设置了全部群组中如果有符合触发条件的就发送邮件通知

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

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


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

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


    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配置邮件告警通知

          本文链接:https://www.haomeiwen.com/subject/koimnqtx.html