【技术实现步骤摘要】
本专利技术涉及一种告警前转处理方法。特别是涉及一种可配置的告警前转处理方法。
技术介绍
告警前转是综合网管产品的一项重要功能。各个专业网管的告警都要接入到综合网管中进行集中监控和管理,告警数据量非常庞大,如果所有的告警都进行前转处理,通过特定方式通知维护人员,并且维护人员不固定,采用轮班制度,值班维护人员不能准确的分清哪些告警对设备影响较大,需要重点关注;哪些告警对设备影响小或者无影响,不需要特别的关注,而休息的人员也收到大量的告警信息,严重影响其休息。因此为了解决上述问题,开发一种通用的、可配置的告警前转处理方法,是非常必要的。
技术实现思路
本专利技术所要解决的技术问题是,提供一种以数据库配置及延迟发送技术为主体,手动定期更新值班表为补充的可配置的告警前转处理方法。本专利技术所采用的技术方案是:一种可配置的告警前转处理方法,首先设定有:告警前转规则定义表,用于存储确定哪些告警需要及时的通知维护人员来处理的规则;值班表,用于存储当前的值班人员信息及前转地址;待前转告警信息表,用户存储符合前转条件的告警,用户延时进行告警恢复匹配使用;方法具体包括如下步骤:1)数据初始化所述的初始化包括:告警前转规则定义表加载、值班表信息加载,启动告警数据循环接收程序,待前转告警表;2)告警接收实体,包括:(1)接收告警源发送的告警信息;(2)判断所接收告警信息的数据类型,当数据类型为1时是新发告警信息,进入第 ...
【技术保护点】
一种可配置的告警前转处理方法,其特征在于,首先设定有:告警前转规则定义表,用于存储确定哪些告警需要及时的通知维护人员来处理的规则;值班表,用于存储当前的值班人员信息及前转地址;待前转告警信息表,用户存储符合前转条件的告警,用户延时进行告警恢复匹配使用;方法具体包括如下步骤:1)数据初始化所述的初始化包括:告警前转规则定义表加载、值班表信息加载,启动告警数据循环接收程序,待前转告警表;2)告警接收实体,包括:(1)接收告警源发送的告警信息;(2)判断所接收告警信息的数据类型,当数据类型为1时是新发告警信息,进入第(3)步,当数据类型为3时是恢复告警信息,进入第(4)步;(3)与前转规则进行匹配,告警信息符合前转条件时,将告警信息存储到待前转告警表,根据网管+关键字来判断是否为重复的告警,如果是重复告警,把该条待前转的告警信息次数做加1处理,如果不是重复的在待前转告警表做新增插入告警操作后,进入步骤3);告警信息不符合前转条件时返回第(1)步;(4)将数据类型为3的恢复告警信息与待前转告警表中告警进行匹配,用网管+关键字来匹配,判断告警是否已恢复,如果匹配上为已恢复,把该条告警信息从待前转 ...
【技术特征摘要】
1.一种可配置的告警前转处理方法,其特征在于,首先设定有:告警前转规则定义表,
用于存储确定哪些告警需要及时的通知维护人员来处理的规则;值班表,用于存储当前的值
班人员信息及前转地址;待前转告警信息表,用户存储符合前转条件的告警,用户延时进行
告警恢复匹配使用;方法具体包括如下步骤:
1)数据初始化
所述的初始化包括:告警前转规则定义表加载、值班表信息加载,启动告警数据循环接
收程序,待前转告警表;
2)告警接收实体,包括:
(1)接收告警源发送的告警信息;
(2)判断所接收告警信息的数据类型,当数据类型为1时是新发告警信息,进入第(3)
步,当数据类型为3时是恢复告警信息,进入第(4)步;
(3)与前转规则进行匹配,告警信息符合前转条件时,将告警信息存储到待前转告警
表,根据网管+关键字来判断是否为重复的告警,如果是重复告警,把该条待前转的告警
信息次数做加1处理,如果不是重复的在待前转告警表做新增插入告警操作后,进入步骤3);
告警信息不符合前转条件时返回第(1)步;
(4)将数据类型为3的恢复告警信息与待前转告警表中告警进行匹配,用网管+关键
字来匹配,判断告警是否已恢复,如果匹配上为已恢复,把该条告警信息从待前转告警表
删除,返回第(1)步;否则,进入步骤3);
3)定时告警前转实体,包括:
(1)设置一个定时器,每隔一设定的前转时间,得到一组要前转的告警数据,并加入
到发送队列中,同时从待前转告警表删除该组数据;
(2)从发送队列中,依次读取发送的告警数据,与值班表进行匹配,根据告警发生时
间、专业、区域信息找到前转告警的接收方及接收地址,并根据前转的方式,将所述的告警
数据归入不同的前转发送队列中;
(3)不同的前转发送队列实时接收告警数据,收到告警数据进行前转处理。
2.根据权利要求1所述的一种可配置的告警前转处理方法,其特征在于,所述的告警前
转规则定义表包括:规则编号、规则名称、告警级别、告警类型、告警名称、关键字、专业、
网管、设备型号、设备类型、设备、开始时间、结束时间、前转方式和前转延迟;其中:
规则编号:规则的流水号;
规则名称:规则的信息说明;
告警级别:与告警数据的告警级别进行比对,字段为空表示全部级别都要进行前转;
告警类型:与告警数据的告警类型进行比对,字段为空表示是全部类型匹配都要进行前
转;
告警名称:与告警数据的告警名称进行比对,支持模糊匹配;
专业:与告警数据的专业进行比,字段为空是全部匹配;
网管:与告警数据的网管进行比对,字段为空是全部匹配;
设备类型:与告警数据的所属设备的设备类型进行比对,字段为空是全部匹配;
设备型号:与告警数据的所属设备的设备类型进行比对,字段为空是全部匹配;
设备:与告警数据的所属设备进行比对,字段为空是全部匹配;
开始时间、结束时间:与告警数据的告警发生时间进行比对,字段为空是全部匹配;
前转方式:短信、邮件、微信、微博、告警箱、LED屏幕等,并且支持多选;
前转延迟:用于进行预计前转时间的计算;符合此条规则的...
【专利技术属性】
技术研发人员:王小辉,俞力杰,
申请(专利权)人:北京英诺威尔科技股份有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。