栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

Zabbix监控日志告警问题解决:无限重复触发告警

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Zabbix监控日志告警问题解决:无限重复触发告警

问题描述:监控oracle日志 ,由于数据库发生问题,日志中同时生成几十条ORA错误,导致zabbix告警无限被触发(每条告警都是持续时间0,无限被重复的恢复触发)。

如下图:

分析原因:

查看触发器,触发器分为两部分 regexp(ORAxxx)=1 and nodata(5m)=0。

regexp用来匹配日志报错关键字,nodata用来自动恢复触发器。通过观察数据发现红线部分“ORA-01157”是匹配触发器关键字的,但蓝线部分"ORA-27041"是不匹配触发器关键字的。所以同时检查到的最新数据相当于一条数据匹配触发器,下一条不匹配,再下一条又匹配,一直如此循环。所以触发器才会不断触发恢复,触发恢复,造成无限重复告警,问题持续时间也为0。

解决办法:

避免监控项最新数据匹配到不触发触发器的值,所以要保证触发器regexp函数的正则,和监控项中的匹配正则完全一致。这样就不会有数据去恢复问题,避免造成重复多次告警的问题!

 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/361847.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号