发明名称 |
一种基于数据库触发器的告警方法 |
摘要 |
本发明属于数据库系统应用及告警装置技术领域,公开的一种基于数据库触发器的告警方法,采用数据库触发器(Trigger)技术,在每次对状态值所在表进行插入、更新时执行比较,判定告警后自动更新告警库表,包括:告警产生、告警显示和告警操作方法,告警产生是系统对状态值a操作后发生更改后,与告警阈值b相比较,告警显示采用定时轮询机制,每隔设定的时间间隔t查询告警库,告警操作确认告警转为静态确认。本发明适用于大多数告警场合,集中对告警信息进行不间断刷新显示,使得操作者对新产生的告警更为敏感。减少了前台应用系统的开发难度,避免多任务分布式系统漏报、重复报带来的数据不同步,提高了告警信息的一致性和准确性。 |
申请公布号 |
CN105740129A |
申请公布日期 |
2016.07.06 |
申请号 |
CN201610070066.7 |
申请日期 |
2016.02.02 |
申请人 |
电子信息系统复杂电磁环境效应国家重点实验室 |
发明人 |
韩慧;孟晓鑫;郝晓军;孙晓东;董俊;曹勇;许雄;吴若无;冯润明;许博浩 |
分类号 |
G06F11/32(2006.01)I |
主分类号 |
G06F11/32(2006.01)I |
代理机构 |
洛阳市凯旋专利事务所 41112 |
代理人 |
陆君 |
主权项 |
一种基于数据库触发器的告警方法,其特征是:采用数据库触发器(Trigger)技术,在每次对状态值所在表进行插入、更新时执行比较,判定告警后自动更新告警库表,包括:告警产生、告警显示和告警操作方法,1)、告警产生方法:系统在对状态值a操作后发生更改后,与告警阈值b相比较,当判定为告警后,再进一步判断该告警是否已存在,如不存在,则写入新的告警,否则不作处理;当判定为正常时,仍需判断该告警是否已存在,当存在,则将告警归零,当不存在,不做任何处理;2)、告警显示方法:采用定时轮询机制,每隔设定的时间间隔t查询告警库,当告警数量N=0时,则显示正常状态:红灯灭,绿灯常亮;当N>0,分为两种情况:一种为N中包括了新产生的告警数量n>0,此时需在主界面进行动态告警显示以提醒操作者:红灯闪烁,播放告警音;另一种为n=0,表示此前的告警均已得到确认,当前没有新的告警;此时只需以静态显示告警:红灯常亮即可;3)、告警操作方法:新产生告警动态显示时,告警动态显示总告警N和新产生告警数量n大于零,红灯闪烁,播放告警音;操作者进行调出显示界面并确认告警,转为静态确认;告警静态显示N>0,n=0,红灯常亮,停止告警音。 |
地址 |
471003 河南省洛阳市涧西区085信箱33号 |