一种可配置的告警前转处理方法技术

技术编号:13251851 阅读:56 留言:0更新日期:2016-05-15 14:42
一种可配置的告警前转处理方法,首先设定有:告警前转规则定义表,用于存储确定哪些告警需要及时的通知维护人员来处理的规则;值班表,用于存储当前的值班人员信息及前转地址;待前转告警信息表,用户存储符合前转条件的告警,用户延时进行告警恢复匹配使用。本发明专利技术的一种可配置的告警前转处理方法,只要把需要维护人员及时知道的告警与值班表进行关联配置即可,维护人员只需要根据前台对告警前转定义表和值班表的信息进行维护。本发明专利技术的方法能给维护人员有选择的接收和查看告警,避免人工的去判断哪些告警是否需要关注,并且使正休息人员可以免受告警信息的影响。能大大提高维护人员的工作效率,并能人性化的保证维护人员在休息时间。

【技术实现步骤摘要】

本专利技术涉及一种告警前转处理方法。特别是涉及一种可配置的告警前转处理方法
技术介绍
告警前转是综合网管产品的一项重要功能。各个专业网管的告警都要接入到综合网管中进行集中监控和管理,告警数据量非常庞大,如果所有的告警都进行前转处理,通过特定方式通知维护人员,并且维护人员不固定,采用轮班制度,值班维护人员不能准确的分清哪些告警对设备影响较大,需要重点关注;哪些告警对设备影响小或者无影响,不需要特别的关注,而休息的人员也收到大量的告警信息,严重影响其休息。因此为了解决上述问题,开发一种通用的、可配置的告警前转处理方法,是非常必要的。
技术实现思路
本专利技术所要解决的技术问题是,提供一种以数据库配置及延迟发送技术为主体,手动定期更新值班表为补充的可配置的告警前转处理方法。本专利技术所采用的技术方案是:一种可配置的告警前转处理方法,首先设定有:告警前转规则定义表,用于存储确定哪些告警需要及时的通知维护人员来处理的规则;值班表,用于存储当前的值班人员信息及前转地址;待前转告警信息表,用户存储符合前转条件的告警,用户延时进行告警恢复匹配使用;方法具体包括如下步骤:1)数据初始化所述的初始化包括:告警前转规则定义表加载、值班表信息加载,启动告警数据循环接收程序,待前转告警表;2)告警接收实体,包括:(1)接收告警源发送的告警信息;(2)判断所接收告警信息的数据类型,当数据类型为1时是新发告警信息,进入第(3)步,当数据类型为3时是恢复告警信息,进入第(4)步;(3)与前转规则进行匹配,告警信息符合前转条件时,将告警信息存储到待前转告警表,根据网管+关键字来判断是否为重复的告警,如果是重复告警,把该条待前转的告警信息次数做加1处理,如果不是重复的在待前转告警表做新增插入告警操作后,进入步骤3);告警信息不符合前转条件时返回第(1)步;(4)将数据类型为3的恢复告警信息与待前转告警表中告警进行匹配,用网管+关键字来匹配,判断告警是否已恢复,如果匹配上为已恢复,把该条告警信息从待前转告警表删除,返回第(1)步;否则,进入步骤3);3)定时告警前转实体,包括:(1)设置一个定时器,每隔一设定的前转时间,得到一组要前转的告警数据,并加入到发送队列中,同时从待前转告警表删除该组数据;(2)从发送队列中,依次读取发送的告警数据,与值班表进行匹配,根据告警发生时间、专业、区域信息找到前转告警的接收方及接收地址,并根据前转的方式,将所述的告警数据归入不同的前转发送队列中;(3)不同的前转发送队列实时接收告警数据,收到告警数据进行前转处理。所述的告警前转规则定义表包括:规则编号、规则名称、告警级别、告警类型、告警名称、关键字、专业、网管、设备型号、设备类型、设备、开始时间、结束时间、前转方式和前转延迟;其中:规则编号:规则的流水号;规则名称:规则的信息说明;告警级别:与告警数据的告警级别进行比对,字段为空表示全部级别都要进行前转;告警类型:与告警数据的告警类型进行比对,字段为空表示是全部类型匹配都要进行前转;告警名称:与告警数据的告警名称进行比对,支持模糊匹配;专业:与告警数据的专业进行比,字段为空是全部匹配;网管:与告警数据的网管进行比对,字段为空是全部匹配;设备类型:与告警数据的所属设备的设备类型进行比对,字段为空是全部匹配;设备型号:与告警数据的所属设备的设备类型进行比对,字段为空是全部匹配;设备:与告警数据的所属设备进行比对,字段为空是全部匹配;开始时间、结束时间:与告警数据的告警发生时间进行比对,字段为空是全部匹配;前转方式:短信、邮件、微信、微博、告警箱、LED屏幕等,并且支持多选;前转延迟:用于进行预计前转时间的计算;符合此条规则的告警预计前转时间=当前数据库时间+告警时长。所述的值班表包括:值班人名称、电话号码、邮箱地址、微信号、微博号、专业、区域、值班开始时间和值班结束时间;其中:值班人名称:值班人的姓名;电话号码:短信前转地址,用于接收前转的告警信息;邮箱地址:邮件前转地址,用于接收前转的告警信息;微博号:微博的前转地址,用于接收前转的告警信息;微信号:值班的微信号,用于接收前转的告警信息;告警箱地址:告警箱的前转地址,用于接收前转的告警信息;LED屏幕地址:LED前转地址,用于接收前转的告警信息;专业:用于与前转的告警专业进行匹配;区域:用于与前转的告警区域进行匹配;值班开始时间、结束时间:用于与告警时间进行匹配。所述的告警数据信息包括:数据类型、告警级别、告警类型、专业、网管、告警对象、告警名称、告警时间和关键字;其中:数据类型:用来区分是新发类告警还是恢复类告警,设定1为新发告警,3为恢复告警;告警级别:告警级别的编码,设定告警级别对应4为紧急,3为主要,2为次要,1为警告,0为不确定;告警类型:告警类型的编码,包括设备告警、通信告警、环境告警及硬件告警;专业:专业类型编码,包括数据、传输、专业移动通信、接入、调度、视频监控、电源与环境监控及时间同步;网管:系统接入的网管编码告警对象:包括设备、端口;告警名称:用于区分告警的信息;区域:告警发生的区域;告警时间:告警发生时间和告警恢复时间;关键字:用于判断恢复告警信息与新发告警信息匹配的关键字。所述的待前转告警表包括:专业、网管、告警级别、告警类型、告警对象、告警名称、区域、告警发生时间、关键字、告警次数,告警预计前转时间及前转方式;其中:专业:专业类型编码,包括数据、传输、专业移动通信、接入、调度、视频监控、电源与环境监控及时间同步;网管:系统接入的网管编码;告警级别:告警级别的编码,设定告警级别对应4为紧急,3为主要,2为次要,1为警告,0为不确定;告警类型:告警类型的编码,包括设备告警、通信告警、环境告警及硬件告警;告警对象:包括设备、端口;告警名称:用于区分告警的信息;区域:告警发生的区域;告警发生时间:告警发生的时间;关键字:用于判断恢复告警信息与新发告警信息匹配的关键字,以及用于判断收到的新发告警是否为重复告警的关键字;告警预计前转时间:告警的前转时间;前转方式:短信、邮件、微信、微博、告警箱及LED屏幕,并且支持多选。步骤3)中第(3)步所述的前转处理包括:专业、网管、告警名称、告警设备、告警对象、告警发生时间以及告警发生次数。本专利技术的一种可配置的告警前转处理方法,本文档来自技高网...

【技术保护点】
一种可配置的告警前转处理方法,其特征在于,首先设定有:告警前转规则定义表,用于存储确定哪些告警需要及时的通知维护人员来处理的规则;值班表,用于存储当前的值班人员信息及前转地址;待前转告警信息表,用户存储符合前转条件的告警,用户延时进行告警恢复匹配使用;方法具体包括如下步骤:1)数据初始化所述的初始化包括:告警前转规则定义表加载、值班表信息加载,启动告警数据循环接收程序,待前转告警表;2)告警接收实体,包括:(1)接收告警源发送的告警信息;(2)判断所接收告警信息的数据类型,当数据类型为1时是新发告警信息,进入第(3)步,当数据类型为3时是恢复告警信息,进入第(4)步;(3)与前转规则进行匹配,告警信息符合前转条件时,将告警信息存储到待前转告警表,根据网管+关键字来判断是否为重复的告警,如果是重复告警,把该条待前转的告警信息次数做加1处理,如果不是重复的在待前转告警表做新增插入告警操作后,进入步骤3);告警信息不符合前转条件时返回第(1)步;(4)将数据类型为3的恢复告警信息与待前转告警表中告警进行匹配,用网管+关键字来匹配,判断告警是否已恢复,如果匹配上为已恢复,把该条告警信息从待前转告警表删除,返回第(1)步;否则,进入步骤3);3)定时告警前转实体,包括:(1)设置一个定时器,每隔一设定的前转时间,得到一组要前转的告警数据,并加入到发送队列中,同时从待前转告警表删除该组数据;(2)从发送队列中,依次读取发送的告警数据,与值班表进行匹配,根据告警发生时间、专业、区域信息找到前转告警的接收方及接收地址,并根据前转的方式,将所述的告警数据归入不同的前转发送队列中;(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

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1