为了测试我们的报警媒介脚本是否能正常可用,我们需要按照之前的之前的操作定义你自己的监控项,触发器,动作,这里为了演示,我使用默认的zabbix-server的触发器,其动作如下:

该触发器是Zabbix server主机默认带有的,其连接的监控项是 Zabbix agent on {HOST.NAME} is unreachable for 5 minutes ,触发条件是该主机的Zabbix agent 超过5分钟没有返回任何数据,触发条件简单
所以我们在配置好相应的动作后,登陆zabbix 服务端,将Zabbix agent服务停止,等待5分钟(如果你觉得慢,可以选择其它触发器,此处只是演示):

时间过去5分钟后,在监控中菜单下的仪表板子菜单,可以看到问题发生了:

查看Admin用户报警媒介中的收件人邮箱,里面也有了邮件:

重新启动Zabbix-agent服务,恢复事件,触发器条件不满足,回归正常,仪表板处问题状态消失,邮箱再次收到邮件(需配置恢复操作):

本文演示如何测试Zabbix的邮件报警功能。通过设置监控项、触发器和动作,当Zabbix server主机的Zabbix agent超过5分钟无响应时触发报警。在停止Zabbix agent服务后,等待一段时间,监控仪表板显示问题,并在管理员邮箱收到报警邮件。恢复服务后,问题解决,邮件接收恢复,完成基础报警应用。
最低0.47元/天 解锁文章
2187

被折叠的 条评论
为什么被折叠?



