震荡闪告历史告警量的合并方法

文档序号:9600676阅读:341来源:国知局
震荡闪告历史告警量的合并方法
【技术领域】
[0001]本发明涉及网络管理系统的历史告警管理,具体涉及震荡闪告历史告警量的合并方法。
【背景技术】
[0002]近些年来,网络环境和组网结构越来越复杂,对网络管理系统的要求也越来越高,告警的实时采集、响应的及时性以及高可靠性是对告警系统的基本要求,且通信网络告警系统是通信运营商在运营支撑管理中必不可少的工具。
[0003]—般来说,告警处理单元的告警接收和处理能力能够应对正常情况的告警消息,但是在一些特殊情况下会产生告警风暴,导致网元的告警发送与告警处理单元的告警接收和处理严重不对称,从而会出现以下问题:
[0004](1)由于某些网络原因不可避免的会产生大量的震荡闪告,这会造成历史告警数据分析数据量大,使得告警数据分析工作负担加重且效率低;
[0005](2)历史告警数据量大会对网管的数据库、告警相关数据服务、北向接口和统一网管造成巨大的管理压力,大大增加了告警管理的工作量,同时降低了告警管理的效率。
[0006]有鉴于此,急需提供一种降低历史告警数据分析数据量的方法和系统,来提高告警分析效率与告警管理的效率。

【发明内容】

[0007]本发明所要解决的技术问题是如何降低历史告警数据分析数据量,以提高告警分析效率与告警管理的效率的问题。
[0008]为了解决上述技术问题,本发明所采用的技术方案是震荡闪告历史告警量的合并方法,包括以下步骤:
[0009]S1、确定并设置闪告持续时间和震荡时间间隔;
[0010]S2、初始化闪告表和闪告缓存队列;
[0011]S3、网管告警模块根据所述S1设置参数对所述闪告进行判定,并对震荡闪告进行合并;
[0012]S4、网管界面对所述震荡闪告进行合并显示;
[0013]S5、网管北向接口将合并后的所述震荡闪告进行上报。
[0014]在上述方法中,所述S1中所述闪告持续时间包括小于等于10秒、小于等于30秒两档。
[0015]在上述方法中,所述S1中所述震荡时间间隔包括:小于等于1分钟、小于等于2分钟、小于等于3分钟、小于等于4分钟、小于等于5分钟五档。
[0016]在上述方法中,所述闪告表包括闪告缓存索引和告警信息,所述闪告缓存队列初始时为空队列;所述闪告缓存队列每个条目包括:告警源对象、告警定位信息、告警代码、告警产生时间、告警最新结束时间、告警计数等字段。
[0017]在上述方法中,所述S3包括以下具体步骤:
[0018]S31、对接收到的已结束的告警根据所述闪告持续时间判定是否是闪告,如果是闪告,转S32 ;否则转S35 ;
[0019]S32、判断所述闪告告警是否存在于闪告缓存队列中,如果不在所述闪告缓存队列中,转S33 ;如果在所述闪告缓存队列中,并且间隔小于或等于所述震荡时间间隔,则转S34,如果间隔大于等于所述震荡时间间隔,将所述缓存队列中条目转移到历史告警表后转S33 ;
[0020]S33、在所述闪告缓存队列将该告警作为新条目增加;
[0021]S34、增加所述闪告缓存队列中相同条目计数加1,并刷新最新结束时间,并将该告警信息和对应的闪告缓存索引存入所述闪告表;
[0022]S35、按正常告警进入所述历史告警表。
[0023]在上述方法中,所述S31中判断闪告的条件就是告警持续时间小于等于所述闪告持续时间。
[0024]在上述方法中,所述S4具体包括以下步骤:
[0025]S41、网管历史告警查询时显示所述历史告警表中的闪告合并条目与计数信息;
[0026]S42、当需要查看所述合并条目的原始记录时,网管展开显示所述合并条目在所述闪告表中对应的告警条目。
[0027]本发明通过将接收到的闪告告警的信息与闪告缓存队列的信息进行对比,看是否存在与之对应的已经获取到的告警信息,如果存在则将其合并,如果不存在,则将该警告信息作为新的条目增加,表示网络间出现了新的故障,通过上述方案在降低历史告警数据分析数据量,提高告警分析效率的同时,减轻历史告警数据量对网管的数据库、告警相关数据服务、厂家网管北向接口和综合网管造成巨大的管理压力。
【附图说明】
[0028]图1为本发明的工作流程图;
[0029]图2为本发明中闪告表和告警缓存队列信息表。
【具体实施方式】
[0030]下面结合【具体实施方式】和说明书附图对本发明做出详细的说明。
[0031]如图1所示,本发明提供的震荡闪告历史告警量的合并方法,包括以下步骤:
[0032]S1、确定并设置闪告持续时间和震荡时间间隔;
[0033]其中闪告持续时间包括小于等于10秒、小于等于30秒两档;
[0034]震荡时间间隔包括:小于等于1分钟、小于等于2分钟、小于等于3分钟、小于等于4分钟、小于等于5分钟五档。
[0035]闪告持续时间和震荡时间间隔可以在网管上进行选择设置;告警持续时间=告警结束时间-告警发生时间,震荡时间间隔=同一告警对象下一次告警发生时间-上次告警结束时间,这两个参数是用来判断新的震荡闪告在闪告缓存队列中是否已经存在。
[0036]S2、初始化闪告表和闪告缓存队列;
[0037]闪告表包括闪告缓存索引和告警信息。初始闪告缓存队列为空队列,闪告缓存队列每个条目包括闪告缓存索引、告警信息和闪告计数,闪告表和告警缓存队列主要信息如图2所示。
[0038]S3、网管告警模块根据S1设置参数对闪告进行判定,并对震荡闪告进行合并;
[0039]上述S3具体步骤为:
[0040]S31、对接收到的已结束的告警根据闪告持续时间判定是否是闪告,如果是闪告,转S32 ;否则转S35 ;
[0041]S32、判断该闪告告警是否存在于闪告缓存队列中,如果不在闪告缓存队列中,转S33;如果在闪告缓存队列中,并且间隔小于或等于震荡时间间隔,则转S34,如果间隔大于等于震荡时间间隔,将缓存队列中条目转移到历史告警表后转S33 ;
[0042]S33、在闪告缓存队列将该告警作为新条目增加;
[0043]S34、增加闪告缓存队列中相同条目计数加1,并刷新最新结束时间,并将该告警信息和对应的闪告缓存索引存入闪告表;
[0044]S35、按正常告警进入历史告警表。
[0045]S4、网管界面对震荡闪告进行合并显示;
[0046]上述S4的具体步骤为:
[0047]S41、网管历史告警查询时显示历史告警表中的闪告合并后条目与计数信息;
[0048]S42、当需要查看合并条目的原始记录时,网管展开显示该条目在闪告表中对应的告警条目。
[0049]S5、网管北向接口将合并后的震荡闪告进行上报。
[0050]本发明的具体工作流程为:首先在网管上进行确定并设置闪告持续时间和震荡时间间隔,同时初始化闪告表和闪告缓存队列,然后对接收到的闪告告警的信息与闪告缓存队列的信息进行对比,看是否存在与之对应的已经获取到的告警信息,如果不存在对应的信息,则将执行S33,表示网络间出现了新的故障。如果接收到的闪告告警的信息已经存在,但该闪告告警的震荡时间间隔大于S1中设定好的震荡时间间隔,那么执行S33。
[0051]如果已经获取到的告警信息在闪告缓存队列已经存在,且该闪告告警的震荡时间间隔小于或等于S1中设定好的震荡时间间隔,则增加闪告缓存队列中对应的信息条目计数加1,并刷新最新结束时间,实现了相同震荡告警信息的合并,并将该告警信息和对应的闪告缓存索引存入闪告表,之后网管界面对震荡闪告进行合并显示,当网管历史告警查询时将显示历史告警表的合并后的闪告条目与计数信息;若需要查看合并条目的原始记录时,网管展开显示该条目在闪告表中对应的告警条目;最后网管北向接口将合并后的震荡闪告进行上报,这样就只上报合并后的闪告,大大减少了历史告警信息上报的数据量。
[0052]本发明不局限于上述最佳实施方式,任何人应该得知在本发明的启示下作出的结构变化,凡是与本发明具有相同或相近的技术方案,均落入本发明的保护范围之内。
【主权项】
1.震荡闪告历史告警量的合并方法,其特征在于,包括以下步骤: 51、确定并设置闪告持续时间和震荡时间间隔; 52、初始化闪告表和闪告缓存队列; 53、网管告警模块根据所述S1设置参数对所述闪告进行判定,并对震荡闪告进行合并; 54、网管界面对所述震荡闪告进行合并显示; 55、网管北向接口将合并后的所述震荡闪告进行上报。2.如权利要求1所述的震荡闪告历史告警量的合并方法,其特征在于,所述S1中所述闪告持续时间包括小于等于10秒、小于等于30秒两档。3.如权利要求1所述的震荡闪告历史告警量的合并方法,其特征在于,所述S1中所述震荡时间间隔包括:小于等于1分钟、小于等于2分钟、小于等于3分钟、小于等于4分钟、小于等于5分钟五档。4.如权利要求1所述的震荡闪告历史告警量的合并方法,其特征在于,所述S3包括以下具体步骤: 531、对接收到的已结束的告警根据所述闪告持续时间判定是否是闪告,如果是闪告,转S32 ;否则转S35 ; 532、判断所述闪告告警是否存在于闪告缓存队列中,如果不在所述闪告缓存队列中,转S33 ;如果在所述闪告缓存队列中,并且间隔小于或等于所述震荡时间间隔,则转S34,如果间隔大于等于所述震荡时间间隔,将所述缓存队列中条目转移到历史告警表后转S33 ; 533、在所述闪告缓存队列将该告警作为新条目增加; 534、增加所述闪告缓存队列中相同条目计数加1,并刷新最新结束时间,并将该告警信息和对应的闪告缓存索引存入所述闪告表; 535、按正常告警进入所述历史告警表。5.如权利要求3所述的震荡闪告历史告警量的合并方法,其特征在于,所述S31中判断闪告的条件就是告警持续时间小于等于所述闪告持续时间。6.如权利要求1所述的震荡闪告历史告警量的合并方法,其特征在于,所述S4具体包括以下步骤: 541、网管历史告警查询时显示所述历史告警表中的闪告合并条目与计数信息; 542、当需要查看所述合并条目的原始记录时,网管展开显示所述合并条目在所述闪告表中对应的告警条目。7.如权利要求1所述的震荡闪告历史告警量的合并方法,其特征在于,所述闪告表包括闪告缓存索引和告警信息,所述闪告缓存队列初始时为空队列;所述闪告缓存队列每个条目包括:告警源对象、告警定位信息、告警代码、告警产生时间、告警最新结束时间、告警计数等字段。
【专利摘要】本发明公开了震荡闪告历史告警量的合并方法,包括以下步骤:S1、确定并设置闪告持续时间和震荡时间间隔;S2、初始化闪告表和闪告缓存队列;S3、网管告警模块根据S1设置参数对所述闪告进行判定,并对震荡闪告进行合并;S4、网管界面对震荡闪告进行合并显示;S5、网管北向接口将合并后的震荡闪告进行上报。本发明将接收到的闪告告警的信息与闪告缓存队列的信息进行对比,看是否存在与之对应的已经获取的告警信息,如果存在则将其合并,如果不存在,则将其作为新的条目增加;通过上述方案降低历史告警数据分析数据量,提高告警分析效率,同时减轻历史告警数据量对网管的数据库、告警相关数据服务、厂家网管北向接口和综合网管造成巨大的管理压力。
【IPC分类】H04L12/24
【公开号】CN105357032
【申请号】CN201510660544
【发明人】白泽刚
【申请人】烽火通信科技股份有限公司
【公开日】2016年2月24日
【申请日】2015年10月14日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1