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

文档序号:9790844阅读:1187来源:国知局
一种可配置的告警前转处理方法
【技术领域】
[0001]本发明涉及一种告警前转处理方法。特别是涉及一种可配置的告警前转处理方法。
【背景技术】
[0002]告警前转是综合网管产品的一项重要功能。各个专业网管的告警都要接入到综合网管中进行集中监控和管理,告警数据量非常庞大,如果所有的告警都进行前转处理,通过特定方式通知维护人员,并且维护人员不固定,采用轮班制度,值班维护人员不能准确的分清哪些告警对设备影响较大,需要重点关注;哪些告警对设备影响小或者无影响,不需要特别的关注,而休息的人员也收到大量的告警信息,严重影响其休息。因此为了解决上述问题,开发一种通用的、可配置的告警前转处理方法,是非常必要的。

【发明内容】

[0003]本发明所要解决的技术问题是,提供一种以数据库配置及延迟发送技术为主体,手动定期更新值班表为补充的可配置的告警前转处理方法。
[0004]本发明所采用的技术方案是:一种可配置的告警前转处理方法,首先设定有:告警前转规则定义表,用于存储确定哪些告警需要及时的通知维护人员来处理的规则;值班表,用于存储当前的值班人员信息及前转地址;待前转告警信息表,用户存储符合前转条件的告警,用户延时进行告警恢复匹配使用;方法具体包括如下步骤:
[0005]I)数据初始化
[0006]所述的初始化包括:告警前转规则定义表加载、值班表信息加载,启动告警数据循环接收程序,待前转告警表;
[0007]2)告警接收实体,包括:
[0008](I)接收告警源发送的告警信息;
[0009](2)判断所接收告警信息的数据类型,当数据类型为I时是新发告警信息,进入第
(3)步,当数据类型为3时是恢复告警信息,进入第(4)步;
[0010](3)与前转规则进行匹配,告警信息符合前转条件时,将告警信息存储到待前转告警表,根据网管+关键字来判断是否为重复的告警,如果是重复告警,把该条待前转的告警信息次数做加I处理,如果不是重复的在待前转告警表做新增插入告警操作后,进入步骤3);告警信息不符合前转条件时返回第(I)步;
[0011](4)将数据类型为3的恢复告警信息与待前转告警表中告警进行匹配,用网管+关键字来匹配,判断告警是否已恢复,如果匹配上为已恢复,把该条告警信息从待前转告警表删除,返回第(I)步;否则,进入步骤3);
[0012]3)定时告警前转实体,包括:
[0013](I)设置一个定时器,每隔一设定的前转时间,得到一组要前转的告警数据,并加入到发送队列中,同时从待前转告警表删除该组数据;
[0014](2)从发送队列中,依次读取发送的告警数据,与值班表进行匹配,根据告警发生时间、专业、区域信息找到前转告警的接收方及接收地址,并根据前转的方式,将所述的告警数据归入不同的前转发送队列中;
[0015](3)不同的前转发送队列实时接收告警数据,收到告警数据进行前转处理。
[0016]所述的告警前转规则定义表包括:规则编号、规则名称、告警级别、告警类型、告警名称、关键字、专业、网管、设备型号、设备类型、设备、开始时间、结束时间、前转方式和前转延迟;其中:
[0017]规则编号:规则的流水号;
[0018]规则名称:规则的信息说明;
[0019]告警级别:与告警数据的告警级别进行比对,字段为空表示全部级别都要进行前转;
[0020]告警类型:与告警数据的告警类型进行比对,字段为空表示是全部类型匹配都要进行前转;
[0021]告警名称:与告警数据的告警名称进行比对,支持模糊匹配;
[0022]专业:与告警数据的专业进行比,字段为空是全部匹配;
[0023]网管:与告警数据的网管进行比对,字段为空是全部匹配;
[0024]设备类型:与告警数据的所属设备的设备类型进行比对,字段为空是全部匹配;
[0025]设备型号:与告警数据的所属设备的设备类型进行比对,字段为空是全部匹配;
[0026]设备:与告警数据的所属设备进行比对,字段为空是全部匹配;
[0027]开始时间、结束时间:与告警数据的告警发生时间进行比对,字段为空是全部匹配;
[0028]前转方式:短信、邮件、微信、微博、告警箱、LED屏幕等,并且支持多选;
[0029]前转延迟:用于进行预计前转时间的计算;符合此条规则的告警预计前转时间=当前数据库时间+告警时长。
[0030]所述的值班表包括:值班人名称、电话号码、邮箱地址、微信号、微博号、专业、区域、值班开始时间和值班结束时间;其中:
[0031 ]值班人名称:值班人的姓名;
[0032]电话号码:短信前转地址,用于接收前转的告警信息;
[0033]邮箱地址:邮件前转地址,用于接收前转的告警信息;
[0034]微博号:微博的前转地址,用于接收前转的告警信息;
[0035]微信号:值班的微信号,用于接收前转的告警信息;
[0036]告警箱地址:告警箱的前转地址,用于接收前转的告警信息;
[0037]LED屏幕地址:LED前转地址,用于接收前转的告警信息;
[0038]专业:用于与前转的告警专业进行匹配;
[0039]区域:用于与前转的告警区域进行匹配;
[0040]值班开始时间、结束时间:用于与告警时间进行匹配。
[0041]所述的告警数据信息包括:数据类型、告警级别、告警类型、专业、网管、告警对象、告警名称、告警时间和关键字;其中:
[0042]数据类型:用来区分是新发类告警还是恢复类告警,设定I为新发告警,3为恢复告I=I ,
[0043]告警级别:告警级别的编码,设定告警级别对应4为紧急,3为主要,2为次要,I为警告,O为不确定;
[0044]告警类型:告警类型的编码,包括设备告警、通信告警、环境告警及硬件告警;
[0045]专业:专业类型编码,包括数据、传输、专业移动通信、接入、调度、视频监控、电源与环境监控及时间同步;
[0046]网管:系统接入的网管编码
[0047]告警对象:包括设备、端口;
[0048]告警名称:用于区分告警的信息;
[0049]区域:告警发生的区域;
[0050]告警时间:告警发生时间和告警恢复时间;
[0051]关键字:用于判断恢复告警信息与新发告警信息匹配的关键字。
[0052]所述的待前转告警表包括:专业、网管、告警级别、告警类型、告警对象、告警名称、区域、告警发生时间、关键字、告警次数,告警预计前转时间及前转方式;其中:
[0053]专业:专业类型编码,包括数据、传输、专业移动通信、接入、调度、视频监控、电源与环境监控及时间同步;
[0054]网管:系统接入的网管编码;
[0055]告警级别:告警级别的编码,设定告警级别对应4为紧急,3为主要,2为次要,I为警告,O为不确定;
[0056]告警类型:告警类型的编码,包括设备告警、通信告警、环境告警及硬件告警;
[0057]告警对象:包括设备、端口;
[0058]告警名称:用于区分告警的信息;
[0059]区域:告警发生的区域;
[0060]告警发生时间:告警发生的时间;
[0061]关键字:用于判断恢复告警信息与新发告警信息匹配的关键字,以及用于判断收到的新发告警是否为重复告警的关键字;
[0062]告警预计前转时间:告警的前转时间;
[0063]前转方式:短信、邮件、微信、微博、告警箱及LED屏幕,并且支持多选。
[0064]步骤3)中第(3)步所述的前转处理包括:专业、网管、告警名称、告警设备、告警对象、告警发生时间以及告警发生次数。
[0065]本发明的一种可配置的告
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1