告警聚合方法、装置、电子设备及存储介质制造方法及图纸

技术编号:37324155 阅读:11 留言:0更新日期:2023-04-21 23:03
本公开提供一种告警聚合方法、装置、电子设备及存储介质。该方法包括:获取多个历史告警信息,其中每个历史告警信息中均包括设备标识和故障原因语义向量;根据各个历史告警信息的设备标识,确定多组具有关联关系的目标设备;将每组具有关联关系的目标设备对应的历史告警信息,组成二元信息组;对多个二元信息组进行过滤,并确定各个二元信息组中的故障原因语义向量的相似度;根据所述故障原因语义向量的相似度对所述二元信息组中的历史告警信息进行聚合。进行聚合。进行聚合。

【技术实现步骤摘要】
告警聚合方法、装置、电子设备及存储介质


[0001]本公开涉及计算机
,尤其涉及一种告警聚合方法、装置、电子设备及存储介质。

技术介绍

[0002]随着通信技术的日益发展,通信网络规模越来越大,网络中涉及的节点种类繁多,每天网络中都会产生海量不同类别的告警。运维人员需要从海量的告警中找到故障发生的根源是非常困难的一件事,大大降低了故障处理的效率。
[0003]相关技术中,通过划定时间窗口得到告警的事项集,得到不同告警间的支持度,从而得到关联规则,然而,这种方法中时间窗口大小对挖掘结果影响很大,且容易产生大量不相关的关联规则。
[0004]需要说明的是,在上述
技术介绍
部分公开的信息仅用于加强对本公开的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。

技术实现思路

[0005]本公开的目的在于提供一种告警聚合方法、装置、电子设备及存储介质,该方法,提升了告警关联结果的有效性,提升了告警关联的准确率,提升了不同告警合并的召回率。
[0006]本公开的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本公开的实践而习得。
[0007]本公开实施例提供一种告警聚合方法,包括:获取多个历史告警信息,其中每个历史告警信息中均包括设备标识和故障原因语义向量;根据各个历史告警信息的设备标识,确定多组具有关联关系的目标设备;将每组具有关联关系的目标设备对应的历史告警信息,组成二元信息组;对多个二元信息组进行过滤,并确定各个二元信息组中的故障原因语义向量的相似度;根据所述故障原因语义向量的相似度对所述二元信息组中的历史告警信息进行聚合。
[0008]在本公开一些示例性实施例中,在获取多个历史告警信息之前,所述方法还包括:获取多个初始历史告警信息,其中每个初始历史告警信息中均包括设备标识和故障原因;根据各个初始历史告警信息的故障原因,获得各个初始历史告警信息的故障原因关键词;对各个历史告警信息的故障原因关键词进行特征提取,获得各个历史告警信息的故障原因语义向量,以将所述设备标识和所述故障原因语义向量组成所述历史告警信息。
[0009]在本公开一些示例性实施例中,根据各个初始历史告警信息的故障原因,获得各个初始历史告警信息的故障原因关键词,包括:对所述初始历史告警信息的故障原因进行分词,获得多个候选词;确定各个候选词在所述多个初始历史告警信息中的权重值;将权重值较高的前预设数量个候选词作为所述初始历史告警信息的故障原因关键词。
[0010]在本公开一些示例性实施例中,对各个历史告警信息的故障原因关键词进行特征提取,获得各个历史告警信息的故障原因语义向量,包括:使用基于变换器的双向编码表征
BERT模型对各个历史告警信息的故障原因关键词进行编码,获得各个历史告警信息的故障原因语义向量。
[0011]在本公开一些示例性实施例中,所述关联关系包括包含关系和邻居关系,所述目标设备包括第一目标设备和第二目标设备,所述包含关系为所述第一目标设备为所述第二目标设备的上层设备,所述邻居关系为所述第一目标设备和所述第二目标设备相连且处于同一层。
[0012]在本公开一些示例性实施例中,每个历史告警信息中还包括告警类别和故障时间;其中,对多个二元信息组进行过滤,包括:若所述二元信息组中的目标设备的告警类别相同,则将所述二元信息组过滤掉;若所述二元信息组中的目标设备的故障时间相差大于故障时间阈值,则将所述二元信息组过滤掉。
[0013]在本公开一些示例性实施例中,根据所述故障原因语义向量的相似度对所述二元信息组中的历史告警信息进行聚合,包括:若所述故障原因语义向量的相似度大于相似度阈值,则对所述二元信息组中的历史告警信息进行聚合。
[0014]本公开实施例提供一种告警聚合装置,包括:获取模块,用于获取多个历史告警信息,其中每个历史告警信息中均包括设备标识和故障原因语义向量;确定模块,用于根据各个历史告警信息的设备标识,确定多组具有关联关系的目标设备;组成模块,用于将每组具有关联关系的目标设备对应的历史告警信息,组成二元信息组;过滤模块,用于对多个二元信息组进行过滤,并确定各个二元信息组中的故障原因语义向量的相似度;聚合模块,用于根据所述故障原因语义向量的相似度对所述二元信息组中的历史告警信息进行聚合。
[0015]本公开实施例提供一种电子设备,包括:至少一个处理器;存储终端设备,用于存储至少一个程序,当至少一个程序被至少一个处理器执行时,使得至少一个处理器实现上述任一种告警聚合方法。
[0016]本公开实施例提供一种计算机可读存储介质,其上存储有计算机程序,其特征在于,计算机程序被处理器执行时实现上述任一种告警聚合方法。
[0017]本公开实施例提供的告警聚合方法,获取多个历史告警信息,根据各个历史告警信息的设备标识,确定多组具有关联关系的目标设备,将每组具有关联关系的目标设备对应的历史告警信息,组成二元信息组;对多个二元信息组进行过滤,并确定各个二元信息组中的故障原因语义向量的相似度,通过对二元信息组中的历史告警信息中的故障原因语义向量进行相似度匹配,得到历史告警信息之间的相关性,提升了告警关联结果的有效性,减少无关关联规则的产出,既提升了告警关联的准确率,也提升了不同告警合并的召回率;同时避免了相关技术中由于滑动窗口设置不合理带来的关联召回不足问题。
[0018]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
[0019]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0020]图1是根据一示例性实施方式示出的一种告警聚合方法的流程图。
[0021]图2是根据一示例示出的设备之间的关联关系的示意图。
[0022]图3是根据一示例性实施方式示出的另一种告警聚合方法的流程图。
[0023]图4是根据一示例性实施方式示出的一种告警聚合装置的框图。
[0024]图5是根据一示例性实施方式示出的一种电子设备的结构示意图。
具体实施方式
[0025]现在将参考附图更全面地描述示例实施例。然而,示例实施例能够以多种形式实施,且不应被理解为限于在此阐述的实施例;相反,提供这些实施例使得本公开将全面和完整,并将示例实施例的构思全面地传达给本领域的技术人员。在图中相同的附图标记表示相同或类似的部分,因而将省略对它们的重复描述。
[0026]本公开所描述的特征、结构或特性可以以任何合适的方式结合在一个或更多实施方式中。在下面的描述中,提供许多具体细节从而给出对本公开的实施方式的充分理解。然而,本领域技术人员将意识到,可以实践本公开的技术方案而省略特定细节中的一个或更多,或者可以采用其它的方法、组元、装置、本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种告警聚合方法,其特征在于,包括:获取多个历史告警信息,其中每个历史告警信息中均包括设备标识和故障原因语义向量;根据各个历史告警信息的设备标识,确定多组具有关联关系的目标设备;将每组具有关联关系的目标设备对应的历史告警信息,组成二元信息组;对多个二元信息组进行过滤,并确定各个二元信息组中的故障原因语义向量的相似度;根据所述故障原因语义向量的相似度对所述二元信息组中的历史告警信息进行聚合。2.根据权利要求1所述的方法,其特征在于,在获取多个历史告警信息之前,所述方法还包括:获取多个初始历史告警信息,其中每个初始历史告警信息中均包括设备标识和故障原因;根据各个初始历史告警信息的故障原因,获得各个初始历史告警信息的故障原因关键词;对各个历史告警信息的故障原因关键词进行特征提取,获得各个历史告警信息的故障原因语义向量,以将所述设备标识和所述故障原因语义向量组成所述历史告警信息。3.根据权利要求2所述的方法,其特征在于,根据各个初始历史告警信息的故障原因,获得各个初始历史告警信息的故障原因关键词,包括:对所述初始历史告警信息的故障原因进行分词,获得多个候选词;确定各个候选词在所述多个初始历史告警信息中的权重值;将权重值较高的前预设数量个候选词作为所述初始历史告警信息的故障原因关键词。4.根据权利要求2所述的方法,其特征在于,对各个历史告警信息的故障原因关键词进行特征提取,获得各个历史告警信息的故障原因语义向量,包括:使用基于变换器的双向编码表征BERT模型对各个历史告警信息的故障原因关键词进行编码,获得各个历史告警信息的故障原因语义向量。5.根据权利要求1所述的方法,其特征在于,所述关联关系包括包含关系和邻居关系,所述目标设备包括第一目...

【专利技术属性】
技术研发人员:李博
申请(专利权)人:中国电信股份有限公司
类型:发明
国别省市:

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

1