告警相关性分析方法和装置的制作方法

文档序号:7766316阅读:199来源:国知局
专利名称:告警相关性分析方法和装置的制作方法
技术领域
本发明实施例涉及通信技术领域,特别涉及一种告警相关性分析方法和装置。
背景技术
随着通信技术的迅速发展,通信网络的规模不断扩大,结构也越来越复杂。通信网 络是由大量的设备和链路互连形成的,当某一设备或链路发生故障时会产生告警,并且由 于该设备或链路可能关联多个设备或链路,因此当该设备或链路发生故障时可能会引起与 该设备或链路关联的设备或链路发生故障并产生告警。其中,发生故障的设备或链路产生 的告警为根因告警,与该设备或链路关联的设备或链路产生的告警为衍生告警。当通信网 络中产生告警时,需要对产生的告警进行相关性分析,从产生的告警中分析出根因告警和 衍生告警,以便运维人员对根因告警进行处理,从而保证通信网络的正常运行。现有技术中,可采用基于业务模型的分析方法或者基于规则的分析方法对通信网 络中产生的告警进行相关性分析,以从产生的告警中分析出根因告警。基于业务模型的分 析方法和基于规则的分析方法均是对通信网络中涉及相关性分析的所有告警进行排列组 合,形成告警组,并对形成的告警组依次进行分析,以得出根因告警。由于形成告警组的数 量较多,因此会降低告警相关性分析的执行效率。

发明内容
本发明的实施例提供一种告警相关性分析方法和装置,用以提高告警相关性分析 的执行效率。本发明的一个实施例提供一种告警相关性分析方法,包括将缓存的告警依据告警信息划分成不同的类型;根据所述告警的告警信息,在预设的告警相关性规则中查询与所述告警信息匹配 的告警相关性规则;根据查询到的告警相关性规则中包括的告警间的约束条件,判断命中同一条告警 相关性规则的告警是否相关。本发明的又一个实施例还提供了一种告警相关性分析装置,包括划分模块(21),用于将缓存的告警依据告警信息划分成不同的类型;查询模块(22),用于根据所述告警的告警信息,在预设的告警相关性规则中查询 与所述告警信息匹配的告警相关性规则;判断模块(23),用于根据查询到的告警相关性规则中包括的告警间的约束条件, 判断命中同一条告警相关性规则的告警是否相关。本发明通过将缓存的告警依据告警信息划分成不同的类型;并在告警相关性规则 中查找与告警信息匹配的规则,并根据查询到的告警相关性规则中包括的告警间的约束条 件,判断命中同一条告警相关性规则的告警是否相关。由于是对命中同一条告警相关性规 则的告警进行相关性判断,能够有效减少进行相关性分析的次数,从而提高了告警相关性分析的效率。


为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发 明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根 据这些附图获得其他的附图。图1为本发明一个实施例提供的一种告警相关性分析方法流程图;图2为本发明另一实施例提供的一种告警相关性分析装置结构示意图;图3为本发明又一实施例提供的一种告警相关性分析装置结构示意图。
具体实施例方式为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例 中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是 本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员 在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。图1为本发明实施例一提供的一种告警相关性分析方法的流程图,如图1所示,该 方法包括11,将缓存的告警依据告警信息划分成不同的类型。在本发明的实施例中,该告警信息包括AID (Alarm Identif ier,告警标识)和/ 或EventType (事件类型);可选的,可以依据告警的AID和EventType中的至少一种信息进 行划分。其中,AID和/或EventType均可标识某一种类型的告警。例如,AID=I可以表 示端口 down告警,AID = 2可以表示链路down告警。当然,也可以根据实际情况配置(如 AID= 1可以表示单板故障告警等)。为便于说明,下面举一个例子。在实际应用中,网管 接收到需要分析相关性的告警后,将其缓存在告警缓存池中。如下表1所示,在告警缓存池 中,有5个告警,告警序列号分别为101,102,103,104和105。表 1
101102103104105AID = 1AID = 2AID = 3AID = 4AID = 2根据本发明的一个可选实施例,依据AID将这5个告警进行了划分。如下表2所 示,可以看到,匹配告警信息AID = 2的有102和105两个告警,匹配其余告警信息的分别 有一个告警。表权利要求
1.一种告警相关性分析方法,其特征在于,包括将缓存的告警依据告警信息划分成不同的类型;根据所述告警的告警信息,在预设的告警相关性规则中查询与所述告警信息匹配的告 警相关性规则;根据查询到的告警相关性规则中包括的告警间的约束条件,判断命中同一条告警相关 性规则的告警是否相关。
2.根据权利要求1所述的方法,其特征在于,所述告警信息为告警标识和事件类型中 的至少一种。
3.根据权利要求1所述的方法,其特征在于,所述判断命中同一条告警相关性规则的 告警是否相关,具体包括命中同一条告警相关性规则的告警,若满足所述告警相关性规则所对应的告警间的约 束条件,则判定所述命中同一条告警相关性规则的告警相关。
4.根据权利要求1或2或3所述的方法,其特征在于,所述告警相关性规则至少包括 规则名、第一告警的告警信息,第二告警的告警信息及告警间的约束条件。
5.根据权利要求4所述的方法,其特征在于,所述告警相关性规则还包括规则的优先级。
6.根据权利要求4所述的方法,其特征在于,所述根据所述告警的告警信息,在预设的 告警相关性规则中查询与所述告警信息匹配的告警相关性规则,具体包括根据所述告警的告警信息,在预设的告警相关性规则中分别查询与所述第一的告警信 息和所述第二告警的告警信息匹配的告警相关性规则。
7.一种告警相关性分析装置,其特征在于,包括划分模块(21),用于将缓存的告警依据告警信息划分成不同的类型;查询模块(22),用于根据所述告警的告警信息,在预设的告警相关性规则中查询与所 述告警信息匹配的告警相关性规则;判断模块(23),用于根据查询到的告警相关性规则中包括的告警间的约束条件,判断 命中同一条告警相关性规则的告警是否相关。
8.根据权利要求7所述的装置,其特征在于,所述装置还包括生成模块(24),用于生成告警相关性规则,该告警相关性规则至少包括规则名、第一告 警的告警信息、第二告警的告警信息及告警间的约束条件。
9.根据权利要求8所述的装置,其特征在于,所述查询模块(22)至少包括第一查询单元(221),用于根据所述告警的告警信息,在预设的告警相关性规则中查询 与第一告警的告警信息匹配的告警相关性规则;第二查询单元(222),用于根据所述告警的告警信息,在预设的告警相关性规则中查询 与第二告警的告警信息匹配的告警相关性规则。
全文摘要
本发明公开了一种告警相关性分析方法和装置。方法包括将缓存的告警依据告警信息划分成不同的类型;根据所述告警的告警信息,在预设的告警相关性规则中查询与所述告警信息匹配的告警相关性规则;根据查询到的告警相关性规则中包括的告警间的约束条件,判断命中同一条告警相关性规则的告警是否相关。本发明通过将缓存的告警依据告警信息划分成不同的类型;并在告警相关性规则中查找与告警信息匹配的规则,并根据查询到的告警相关性规则中包括的告警间的约束条件,判断命中同一条告警相关性规则的告警是否相关。由于是对命中同一条告警相关性规则的告警进行相关性判断,能够有效减少进行相关性分析的次数,从而提高了告警相关性分析的效率。
文档编号H04L12/24GK102142983SQ20101055778
公开日2011年8月3日 申请日期2010年11月24日 优先权日2010年11月24日
发明者袁玉林 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1