Zabbix邮件报警

摘要:
Zabbix监控服务器和客户端已部署,被监控主机已添加,Zabiix监控正常运行。通过检查Zabbix监控服务器,您可以知道服务器的运行状态是否正常。操作和维护人员不会在任何时候登录Zabbix监控平台来刷新和检查服务器的状态。您可以在Zabbix服务器上设置电子邮件警报。当被监控主机停机或达到预设触发值时,随时会自动向指定人员发送报警邮件和微信信息。当运维人员收到信息时,有助于第一时间解决问题。

Zabbix监控服务端、客户端都已经部署完成,被监控主机已经添加,Zabiix监控运行正常,通过查看Zabbix监控服务器,可以了解服务器的运行状态是否正常,运维人员不会时刻登录Zabbix监控平台刷新,查看服务器的状态。

可以在Zabbix服务端设置邮件报警,当被监控主机宕机或者达到设定的触发器预设值时,不管任何时候,会自动发送报警邮件、微信信息到指定的人员,运维人员收到信息有利于第一时间解决故障。Zabbix邮件报警设置步骤如下:

1、设置邮件模板及邮件服务器

管理 --- 报警媒体类型---创建媒体类型,填写邮件服务器信息,根据提示设置完毕

                      Zabbix邮件报警第1张

                      Zabbix邮件报警第2张

                                                              图一   Zabbix邮件报警邮箱设置

                      Zabbix邮件报警第3张

                                                               图二    Zabbix邮件报警邮箱设置

2、配置接收报警的邮箱

管理---用户---admin,选择Media,单击Add添加发送邮件的类型“Email”,同时指定接收邮箱地址,根据实际需求改成自己的接收人;

                     Zabbix邮件报警第4张

                     Zabbix邮件报警第5张

                                                              图三  邮件报警添加接收人

 3、 添加报警触发器

配置---动作---选择触发器---创建动作;

ActionàNew condition选择“Trigger serverity>=Warning”;

Operationsà设置报警间隔为60s,自定义报警信息,报警信息发送至administrators组;

Recovery operations à自定义恢复信息,恢复信息发送至administrators组。

                    Zabbix邮件报警第6张

                                                             图四   邮件报警Action设置

                  Zabbix邮件报警第7张

                                                         图五   邮件报警Operations设置

                  Zabbix邮件报警第8张

                                                      图六  邮件报警Recovery Operations设置

报警邮件标题可以使用默认信息,亦可使用如下中文报警内容:

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

恢复邮件标题可以使用默认信息,亦可使用如下中文报警恢复内容

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

4、MonitoringàProblems

检查有问题的Action事件,单击Time下方时间,如图所示,可以看到邮件是否执行成功或者失败

                     Zabbix邮件报警第9张

                                                               图七  Zabbix查看有问题的事件

                     Zabbix邮件报警第10张

                                                               图八  Zabbix有问题的事件执行任务

                    Zabbix邮件报警第11张

                   Zabbix邮件报警第12张

免责声明:文章转载自《Zabbix邮件报警》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Spring boot 打成jar包问题总结MySql 5.7 时间加默认值下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

element ui 的 element-tree文字显示不全的问题

在elemtn-tree 树展示的时候外面设置了固定宽度,超出的文字会隐藏,认真查看过各个嵌套节点并没有发现超出隐藏的设置。这就比较尴尬。  解决方案一、给超出的文件加上滑块(缺点不够美观,如果连续都超出的话就看着比较费劲) element 树部分的代码! <el-tree     :data="data" show-...

zabbix企业应用之bind dns监控(转)

继续介绍zabbix监控企业应用的实例,本次介绍zabbix监控dns,我监控的dns为bind 9.8.2,本dns为公网dns,是为了解决公司内网服务器自动化所需求的dns解析,比如目前的puppet或者salt软件,如果结合dns,管理起来更方便,对于管理服务器来说,如果搬迁机房或者硬件出现故障,如果有dns解析,那么直接切换域名,30s内生效,这样...

SQLServer 存储过程+定时任务发邮件

SQLServer 代理发邮件需要开启SQL Server 代理服务器,然后,在【管理】-【数据库邮件】中,右键点击配置数据库邮件。  我用的是腾讯的企业邮箱,个人的163邮箱略微不同。下图是相关邮件的配置 这是配置文件的配置。 配置完成之后,就把下边语句写成存储过程,之后,再配置定时任务,定时执行该存储过程,发邮件。 ALTER PROCEDUR...

程序猿使用Python的tkinter库进行GUI编程肯定要会的事件处理

事件类型用户通过鼠标、键盘、游戏控制设备在与图形界面交互时,就会触发事件。tkinter事件通常采用了将事件名称放置于尖括号内的字符串表示,尖括号中的内容我们称之为事件类型。事件类型有其通用的定义方式。如下 <[modifier-]…type[-detail]> 其中方括号内的内容为可选参数 modifier为组合键的定义,例如,同时按下Ctr...

Zabbix监控Windows事件日志

1.zabbix_agentd.win文件修改: LogFile=c:zabbixzabbix_agentd.log Server=1.16.2.4 ServerActive=1.16.2.4 Hostname=1.16.3.6 #该值必须和Host里面创建的该host的Host Name一致,不加该句默认为该主机的计算机名称,不加这个会出现“acc...

Qt创建异形窗口

     好久没来了更新了,今天使用Qt做了个异形窗口,这里记录下,效果如下。 老规矩,开发环境: System:win10x64 Qt version:Qt 5.14.0 编译器:MINGW_64 Author : 点缀   首先创建一个QWidget的项目,类名自己随便写,基类是继承QWidget,因为窗口是四方的,我们需要把窗口设置成图片的形状。代...