【技术实现步骤摘要】
一种告警关系确定方法、设备、装置及存储介质
[0001]本专利技术涉及数据处理
,特别是涉及一种告警关系确定方法、设备、装置及存储介质。
技术介绍
[0002]基站等网络设备在工作过程中可能会发生故障,导致通信网络异常,从而影响网络通信质量。在出现故障后,网络设备一般会生成用于反映上述故障的告警,工作人员可以根据告警进行故障定位,从而排除故障。
[0003]由于网络设备在工作过程中生成的告警一般较多,若工作人员逐一分析告警进而进行故障定位,效率较低。又由于一个故障可能会导致其他故障出现,因此,可以认为由这些故障引起的告警之间存在告警关系。
[0004]例如,网络设备发生故障X1,触发生成告警M,故障X1可能会进一步导致网络设备出现故障X2,进而触发网络设备生成告警N。由于故障X2是由故障X1导致的,所以,可以认为告警M是告警N的根因告警,告警N是告警M的衍生告警,告警M与告警N之间存在告警关系。
[0005]所以,在进行故障定位时,若能够确定告警之间的告警关系,可以依据告警关系对告警进行分析,定位根因告警,从而对网络设备生成的告警进行压缩、过滤,提高故障定位的效率。
[0006]鉴于上述情况,需要提供一种告警关系确定方案,以确定告警之间的告警关系。
技术实现思路
[0007]本专利技术实施例的目的在于提供一种告警关系确定方法、设备、装置及存储介质,以确定不同告警之间的告警关系。具体技术方案如下:
[0008]第一方面,本专利技术实施例提供了一种告警关系确定 ...
【技术保护点】
【技术特征摘要】
1.一种告警关系确定方法,其特征在于,所述方法包括:获得各待分析告警的告警数量;根据告警生成时间与告警生成设备,将待分析告警划分为告警组;针对每一待分析告警,确定告警数量大于等于该待分析告警的告警数量的条件告警,并获得各条件告警与该待分析告警位于同一告警组的同组次数,根据所述同组次数,确定各条件告警与该待分析告警间存在的告警关系。2.根据权利要求1所述的方法,其特征在于,所述根据告警生成时间与告警生成设备,将待分析告警划分为告警组,包括:根据告警生成时间,将待分析告警中告警生成设备相同的告警,按照故障类型划分为告警组;所述获得各条件告警与该待分析告警位于同一告警组的同组次数,根据所述同组次数,确定各条件告警与该待分析告警间存在的告警关系,包括:针对每一故障类型,获得各条件告警与该待分析告警位于该故障类型对应的同一告警组的同组次数,根据所获得的同组次数,确定各条件告警与该待分析告警间存在的针对该故障类型的告警关系;获得针对每一故障类型均存在的告警关系。3.根据权利要求1所述的方法,其特征在于,在所述根据告警生成时间与告警生成设备,将待分析告警划分为告警组之后,还包括:按照第一顺序,对各个告警组中的告警排序,其中,所述第一顺序为:告警数量由大到小的顺序;依据各告警组,生成告警链表组,并确定告警链表中各链表节点的节点计数,其中,沿节点链接顺序,一条告警链表中各个链表节点与一个告警组中顺序排列的各个告警一一对应,各告警组中从起始告警起依次相同的告警中,同一排列序号的告警对应同一链表节点;一条告警链表中起始链表节点的节点计数为:该链表节点对应的告警在告警组中位于首位的次数,除所述起始链表节点外其他链表节点的节点计数为:各告警组中第一告警位于第二告警之前、且与第二告警相邻的次数,第一告警为:所述其他链表节点的前一链表节点对应的告警,第二告警为:所述其他链表节点对应的告警;所述确定告警数量大于等于该待分析告警的告警数量的条件告警,并获得各条件告警与该待分析告警位于同一告警组的同组次数,包括:在所述告警链表组的各条告警链表中,确定位于该待分析告警对应的链表节点之前的链表节点,并将所确定的链表节点对应的告警确定为条件告警;根据该待分析告警所对应链表节点的节点计数,确定各条件告警与该待分析告警位于同一告警组的同组次数。4.根据权利要求3所述的方法,其特征在于,所述依据各告警组,生成告警链表组,并确定告警链表中各链表节点的节点计数,包括:生成目标告警组对应的告警链表,将所生成告警链表中各链表节点的节点计数确定为1,其中,起始的目标告警组是任意一个告警组;从未生成告警链表的告警组中确定一个告警组,作为新的目标告警组;在已生成的告警链表中,确定从起始链表节点起所对应告警与所述目标告警组中起始
告警起的告警依次相同的链表节点;若确定节点成功,则分别将所确定链表节点的节点计数加1,并生成子告警链表,将所确定出的最后一个链表节点链接于所述子告警链表的起始链表节点,并将子告警链表中各链表节点的节点计数确定为1,其中,沿节点链接顺序,所述子告警链表中各链表节点与所述目标告警组中顺序排列于目标告警之后的告警一一对应,所述目标告警为:所确定出的最后一个链表节点对应的告警;若确定节点失败,则返回执行所述生成目标告警组对应的告警链表的步骤;若存在未生成告警链表的告警组,则返回执行所述未生成告警链表的告警组中确定一个告警组,作为新的目标告警组的步骤。5.根据权利要求4所述的方法,其特征在于,在所述生成目标告警组对应的告警链表之后,还包括:针对所述告警链表中的每一链表节点,将项头表中与该链表节点对应同一告警的项头表节点链接于该链表节点,其中,所述项头表中的各项头表节点分别与待分析告警一一对应;在所述生成子告警链表,将所确定出的最后一个链表节点链接于所述子告警链表的起始链表节点之后,还包括:针对所述子告警链表中的每一链表节点,将项头表中与该链表节点对应同一告警的项头表节点链接于该链表节点;所述在所述告警链表组的各条告警链表中,确定位于该待分析告警对应的链表节点之前的链表节点,并将所确定的链表节点对应的告警确定为条件告警,包括:将该待分析告警在项头表中对应的项头表节点所链接的链表节点,确定为该待分析告警对应的链表节点;将所确定的该待分析告警对应的链表节点之前的链表节点对应的告警确定为条件告警。6.根据权利要求3所述的方法,其特征在于,所述根据该待分析告警所对应链表节点的节点计数,确定各条件告警与该待分析告警位于同一告警组的同组次数,包括:针对每一条件告警,将与条件节点处于同一告警链表的待分析节点的节点计数之和,确定为该条件告警与该待分析告警位于同一告警组的同组次数,其中,所述条件节点为:该条件告警对应的链表节点,所述待分析节点为:该待分析告警对应的链表节点。7.根据权利要求3
‑
6中任一项所述的方法,其特征在于,所述告警链表组中各条告警链表的起始节点链接于树形结构的根节点;各条告警链表中的各个告警节点为所述树形结构中的子节点。8.根据权利要求1
‑
3中任一项所述的方法,其特征在于,在所述获得各待分析告警的告警数量之后,还包括:根据各待分析告警的告警次数,确定各待分析告警的出现频率;删除出现频率低于预设出现频率的待分析告警。9.根据权利要求1
‑
3中任一项所述的方法,其特征在于,所述根据所述同组次数,确定各条件告警与该待分析告警间存在的告警关系,包括:根据各条件告警与该待分析告警间的同组次数,计算各条件告警与该待分析告警间的
同组频率;若条件告警与该待分析告警间的同组频率大于预设同组频率,则确定该条件告警与该待分析告警之间存在告警关系。10.根据权利要求1
‑
3中任一项所述的方法,其特征在于,所述根据所述同组次数,确定各条件告警与该待分析告警间存在的告警关系,包括:根据所述同组次数,确定各条件告警与该待分析告警间存在的、除预设关系之外的告警关系,其中,所述预设关系为:已确定过的历史告警关系和/或错误告警关系。11.一种告警关系确定设备,其特征在于,包括存储器,收发机,处理器:存储器,用于存储计算机程序;收发机,用于在所述处理器的控制下收发数据;处理器,用于读取所述存储器中的计算机程序并执行以下操作:获得各待分析告警的告警数量;根据告警生成时间与告警生成设备,将待分析告警划分为告警组;针对每一待分析告警,确定告警数量大于等于该待分析告警的告警数量的条件告警,并获得各条件告警与该待分析告警位于同一告警组的同组次数,根据所述同组次数,确定各条件告警与该待分析告...
【专利技术属性】
技术研发人员:陈怡,赵晗,
申请(专利权)人:大唐移动通信设备有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。