故障定位方法、装置及计算机可读存储介质制造方法及图纸

技术编号:32355273 阅读:14 留言:0更新日期:2022-02-20 03:14
本申请实施例提供一种故障定位方法、装置及计算机可读存储介质,其中,方法包括:获取至少一个事件、每一所述事件对应的事件数据和每一所述事件对应的属性信息;根据所述至少一个事件和每一所述事件对应的所述属性信息,构建拓扑图;从每一所述事件对应的所述事件数据中获取预设故障类型对应的故障数据;根据所述故障数据和预设的聚类条件,对所述拓扑图中的所述至少一个事件进行聚类,得到所述故障数据对应的至少一个故障事件;根据所述至少一个故障事件,在所述拓扑图中定位所述故障数据对应的故障范围。故障范围。故障范围。

【技术实现步骤摘要】
故障定位方法、装置及计算机可读存储介质


[0001]本申请实施例涉及云计算领域,涉及但不限于一种故障定位方法、装置及计算机可读存储介质。

技术介绍

[0002]在数据信息时代,云计算平台需要呈现的资源规模巨大,定性判断云计算平台中各项应用和业务的运行问题,确定该问题的影响范围,并复现一段时间内的业务运行问题较难实现。因此,如何提供一种精确定位云计算平台故障影响范围的方法是当前亟待解决的问题。

技术实现思路

[0003]基于相关技术中的问题,本申请实施例提供一种故障定位方法、装置及计算机可读存储介质。
[0004]本申请实施例的技术方案是这样实现的:
[0005]本申请实施例提供一种故障定位方法,包括:
[0006]获取至少一个事件、每一所述事件对应的事件数据和每一所述事件对应的属性信息;
[0007]根据所述至少一个事件和每一所述事件对应的所述属性信息,构建拓扑图;
[0008]从每一所述事件对应的所述事件数据中获取预设故障类型对应的故障数据;
[0009]根据所述故障数据和预设的聚类条件,对所述拓扑图中的所述至少一个事件进行聚类,得到所述故障数据对应的至少一个故障事件;
[0010]根据所述至少一个故障事件,在所述拓扑图中定位所述故障数据对应的故障范围。
[0011]本申请实施例提供一种故障定位装置,包括:
[0012]第一获取模块,用于获取至少一个事件、每一所述事件对应的事件数据和每一所述事件对应的属性信息;
[0013]构建模块,用于根据所述至少一个事件和每一所述事件对应的所述属性信息,构建拓扑图;
[0014]第二获取模块,用于从每一所述事件对应的所述事件数据中获取预设故障类型对应的故障数据;
[0015]聚类模块,用于根据所述故障数据和预设的聚类条件,对所述拓扑图中的所述至少一个事件进行聚类,得到所述故障数据对应的至少一个故障事件;
[0016]定位模块,用于根据所述至少一个故障事件,在所述拓扑图中定位所述故障数据对应的故障范围。
[0017]本申请实施例提供一种故障定位设备,包括:
[0018]存储器,用于存储可执行指令;处理器,用于执行所述存储器中存储的可执行指令
时,实现上述的故障定位方法。
[0019]本申请实施例提供一种计算机可读存储介质,存储有可执行指令,用于引起处理器执行所述可执行指令时,实现上述的故障定位方法。
[0020]本申请实施例提供的故障定位方法、装置及计算机可读存储介质,通过根据获取的至少一个事件和每一事件对应的所述属性信息,构建拓扑图,根据预设故障类型对应的故障数据和预设的聚类条件,对拓扑图中的事件进行聚类,得到故障数据对应的至少一个故障事件,根据至少一个故障事件,在拓扑图上定位故障数据对应的故障范围。如此,本申请实施例通过故障数据对事件进行聚类,使得在规模庞大的云计算平台中,能够准确的定位故障事件,并确定出故障的影响范围。
附图说明
[0021]图1是本申请实施例提供的故障定位方法的应用场景示意图;
[0022]图2是本申请实施例提供的故障定位方法的流程示意图;
[0023]图3A是本申请实施例提供的故障定位方法的流程示意图;
[0024]图3B是本申请实施例提供的树形结构拓扑图的结构示意图;
[0025]图3C是本申请实施例提供的通讯系统的树形拓扑图的结构示意图;
[0026]图4是本申请实施例提供的故障定位方法的流程示意图;
[0027]图5是本申请实施例提供的故障定位方法的流程示意图;
[0028]图6是本申请实施例提供的故障定位方法的流程示意图;
[0029]图7是本申请实施例提供的故障定位方法的流程示意图;
[0030]图8是本申请实施例提供的故障定位方法的流程示意图;
[0031]图9是本申请实施例提供的故障定位方法的流程示意图;
[0032]图10是本申请实施例提供的故障定位方法的流程示意图;
[0033]图11是本申请实施例提供的拓扑图的结构示意图;
[0034]图12是本申请实施例提供的拓扑图子图的结构示意图;
[0035]图13是本申请实施例提供的聚类后拓扑图的结构示意图;
[0036]图14是本申请实施例提供的聚类后拓扑图中包络线的结构示意图;
[0037]图15是本申请实施例提供的拓扑图中等高线包络线的结构示意图;
[0038]图16是本申请实施例提供的故障定位装置的组成结构示意图;
[0039]图17是本申请实施例提供的故障定位设备的组成结构示意图。
具体实施方式
[0040]为了使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请作进一步地详细描述,所描述的实施例不应视为对本申请的限制,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本申请保护的范围。
[0041]在以下的描述中,涉及到“一些实施例”,其描述了所有可能实施例的子集,但是可以理解,“一些实施例”可以是所有可能实施例的相同子集或不同子集,并且可以在不冲突的情况下相互结合。除非另有定义,本申请实施例所使用的所有的技术和科学术语与属于本申请实施例的
的技术人员通常理解的含义相同。本申请实施例所使用的术语只
是为了描述本申请实施例的目的,不是旨在限制本申请。
[0042]相关技术将云计算中的主要资源、服务和进程以网络图的形式进行展现,网络图的顶点为不同的资源、服务或进程等,连接各顶点的边为资源关系,网络图可以呈现出云计算的资源依赖关系。但是当需要呈现的资源规模很多,由于网络图的顶点和边过多,将造成云计算平台中故障问题难以识别和阅读,定性判断云计算平台中各项应用和业务的运行问题,确定该问题的影响范围,并复现一段时间内的业务运行问题会较难实现。
[0043]基于相关技术中的问题,本申请实施例提供一种故障定位方法,通过根据获取的至少一个事件和每一事件对应的所述属性信息,构建拓扑图,根据预设故障类型对应的故障数据和预设的聚类条件,对拓扑图中的事件进行聚类,得到故障数据对应的故障事件,根据故障事件,在拓扑图上定位故障数据对应的故障范围。如此,本申请实施例通过故障数据对事件进行聚类,使得在规模庞大的云计算平台中,能够准确的定位故障事件,并确定出故障的影响范围。
[0044]图1是本申请实施例提供的故障定位方法的应用场景示意图,如图1所示,用于实现故障定位方法的故障定位系统包括终端10、网络20和服务器30,终端10上可以显示云计算平台的至少一个事件,服务器30通过网络20获取终端10发送的故障定位请求,服务器30根据获取的至少一个事件和每一事件对应的所述属性信息,构建拓扑图,根据预设故障类型对应的故障数据和预设的聚类条件,对拓扑图中的事件进行聚类,得到故障数据对应的故障事件,根据故障事件,在拓扑图上定位故障数据对应的故障范围,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种故障定位方法,其特征在于,包括:获取至少一个事件、每一所述事件对应的事件数据和每一所述事件对应的属性信息;根据所述至少一个事件和每一所述事件对应的所述属性信息,构建拓扑图;从每一所述事件对应的所述事件数据中获取预设故障类型对应的故障数据;根据所述故障数据和预设的聚类条件,对所述拓扑图中的所述至少一个事件进行聚类,得到所述故障数据对应的至少一个故障事件;根据所述至少一个故障事件,在所述拓扑图中定位所述故障数据对应的故障范围。2.根据权利要求1所述的方法,其特征在于,所述属性信息至少包括:每一所述事件的等级和每两个所述事件之间的关联关系;所述根据所述至少一个事件和每一所述事件对应的所述属性信息,构建拓扑图,包括:根据每一所述事件的所述等级,将所述至少一个事件划分为具有不同等级的至少一个事件集合;根据每一所述事件集合对应的等级和同一所述事件集合中每两个所述事件之间的所述关联关系,构建具有等级关联的所述拓扑图。3.根据权利要求2所述的方法,其特征在于,所述属性信息还包括:每一所述事件的生命周期;所述根据所述故障数据和预设的聚类条件,对所述拓扑图中的所述至少一个事件进行聚类,得到所述故障数据对应的至少一个故障事件,包括:确定与所述故障数据具有映射关系的至少一个第一目标事件;根据每一所述第一目标事件对应的所述等级和所述生命周期,设置与所述第一目标事件对应的所述聚类条件;根据每一所述第一目标事件对应的聚类条件,对所述拓扑图中的所述至少一个事件进行至少一次聚类,得到所述故障数据对应的至少一个故障事件集合;其中,每一所述故障事件集合包含至少一个所述故障事件。4.根据权利要求3所述的方法,其特征在于,所述根据所述至少一个故障事件,在所述拓扑图中定位所述故障数据对应的故障范围,包括:在所述拓扑图中,为每一所述故障事件集合中的故障事件添加第一特征信息;根据所述第一特征信息,绘制与每一所述故障事件集合对应的第一包络线;根据每一所述故障事件集合对应的所述第一包络线,在所述拓扑图中定位所述故障数据对应的所述故障范围。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:在至少一个预设时刻下,获取每一所述预设时刻的所述至少一个事件;对应地,所述根据所述至少一个事件和每一所述事件对应的所述属性信息,构...

【专利技术属性】
技术研发人员:陆明
申请(专利权)人:联想北京有限公司
类型:发明
国别省市:

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

1