故障定位方法、装置以及电子设备制造方法及图纸

技术编号:39413881 阅读:8 留言:0更新日期:2023-11-19 16:05
本说明书涉及金融科技技术领域,尤其涉及一种故障定位方法、装置以及电子设备。其中所述故障定位方法,包括:接收多个业务设备发送的异常信息,所述异常信息用于表示异常事件;对所述多个业务设备的异常信息进行关联性分析;根据关联性分析结果对异常事件进行故障定位。本说明书实施例可以提高故障定位的效率。本说明书实施例可以提高故障定位的效率。本说明书实施例可以提高故障定位的效率。

【技术实现步骤摘要】
故障定位方法、装置以及电子设备


[0001]本说明书涉及金融科技
,尤其涉及一种故障定位方法、装置以及电子设备。

技术介绍

[0002]业务设备的安全稳定运行对于业务的平稳顺利开展至关重要。当业务设备的运行出现异常时,常需要快速、准确地进行故障定位,以恢复业务的正常运行。
[0003]在相关技术中,可以监控业务设备的运行日志,将运行日志通过筛选关键词的方式过滤出异常信息,将异常信息上传至告警平台。当收到相关告警,运维人员可以结合关键词、告警时间等,回溯到故障相关的业务设备上,对其运行日志进行查阅分析,确定故障原因。
[0004]上述相关技术中,主要由运维人员根据业务设备的告警,对该业务设备的运行日志进行查阅分析,确定故障原因,实现故障定位。这种根据业务设备的告警对该业务设备独立进行故障定位的方式,故障定位效率较低,从而导致运维效率低下。

技术实现思路

[0005]本说明书实施例提供一种故障定位方法、装置以及电子设备,用于提高故障定位的效率。
[0006]本说明书实施例提供了一种故障定位方法,包括:
[0007]采集进程的运行日志;
[0008]对运行日志进行异常感知,得到异常信息,所述异常信息用于表示异常事件;
[0009]向故障分析设备发送异常信息,以便故障分析设备能对多个业务设备的异常信息进行关联性分析,根据关联性分析结果对异常事件进行故障定位。
[0010]本说明书实施例还提供了另一种故障定位方法,包括:
[0011]接收多个业务设备发送的异常信息,所述异常信息用于表示异常事件;
[0012]对所述多个业务设备的异常信息进行关联性分析;
[0013]根据关联性分析结果对异常事件进行故障定位。
[0014]本说明书实施例还提供了一种故障定位装置,包括:
[0015]采集单元,用于采集进程的运行日志;
[0016]感知单元,用于对运行日志进行异常感知,得到异常信息,所述异常信息用于表示异常事件;
[0017]发送单元,用于向故障分析设备发送异常信息,以便故障分析设备能对多个业务设备的异常信息进行关联性分析,根据关联性分析结果对异常事件进行故障定位。
[0018]本说明书实施例还提供了另一种故障定位装置,包括:
[0019]接收单元,用于接收多个业务设备发送的异常信息,所述异常信息用于表示异常事件;
[0020]分析单元,用于对所述多个业务设备的异常信息进行关联性分析;
[0021]定位单元,用于根据关联性分析结果对异常事件进行故障定位。
[0022]本说明书实施例还提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述故障定位方法。
[0023]本说明书实施例的故障定位方法,可以接收多个业务设备发送的异常信息,所述异常信息用于表示异常事件;可以对所述多个业务设备的异常信息进行关联性分析;可以根据关联性分析结果对异常事件进行故障定位。通过跨业务设备的关联性分析,能够对多个业务设备上的异常事件进行聚合分析,快速找出故障的共性点,提高故障定位的效率,从而有利于快速的排除大量故障,快速实现告警压降,提升日志异常分析的运维效率。
附图说明
[0024]为了更清楚地说明本说明书实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,下面描述中的附图仅仅是本说明书中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0025]图1为本说明书实施例中故障定位系统的功能结构示意图;
[0026]图2为本说明书实施例中故障定位方法的流程示意图;
[0027]图3为本说明书实施例中故障定位方法的流程示意图;
[0028]图4为本说明书实施例中故障定位装置的结构示意图;
[0029]图5为本说明书实施例中故障定位装置的结构示意图。
具体实施方式
[0030]下面将结合本说明书实施例中的附图,对本说明书实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本说明书一部分实施例,而不是全部的实施例。此处所描述的具体实施例仅仅用于解释本公开,而非对本公开的限定。基于所描述的本公开的实施例,本领域普通技术人员所获得的所有其他实施例,都属于本公开保护的范围。另外,诸如“第一”和“第二”等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。
[0031]上述相关技术中,当多个业务设备发生大量告警时,运维人员需要分别针对每个告警,结合关键词、告警时间等,回溯到相关的业务设备上,进而对其运行日志进行查阅分析,确定故障原因。由于需要分别针对每个业务设备的每个告警进行故障定位,造成运维人员需要耗费大量的时间和精力才能够对所述大量告警完成故障定位,故障定位效率较低。
[0032]为此,本说明书实施例提供一种故障定位方法、装置以及电子设备,以对多个业务设备的异常信息进行关联性分析,根据关联性分析结果对异常事件进行故障定位。通过跨业务设备的关联性分析,能够对多个业务设备上的异常事件进行聚合分析,快速找出故障的共性点,从而能够提高故障定位的效率。请参阅图1。本说明书实施例提供一种故障定位系统。
[0033]所述故障定位系统可以包括标签管理设备、多个业务设备、故障定位设备。
[0034]所述标签管理设备用于管理所述多个业务设备的标签。所述管理可以包括维护、记录和更新等。每个所述业务设备可以具有一种或多种标签。所述一种或多种标签用于从一个或多个维度标识所述业务设备。每个所述标签可以包括筛选条件和特征值。所述筛选条件用于表示筛选维度。例如,所述筛选条件可以包括业务设备的注册时间、业务设备操作系统的类型、业务设备操作系统的版本、业务设备上是否运行有某个特定应用程序、业务设备上是否运行有某个特定进程、业务设备所访问的IP地址等。所述特征值用于在筛选条件下标识业务设备。在实际应用中,所述标签可以包括key和value,key表示筛选条件,value表示特征值。
[0035]每个所述标签可以包括一个或多个特征值。所述一个或多个特征值包括当前特征值和历史特征值。例如,所述标签可以包括筛选条件以及该筛选条件下的当前特征值。再比如,所述标签还可以包括筛选条件以及该筛选条件下的当前特征值和至少一个历史特征值。在实际应用中,所述标签管理设备可以对业务设备的标签进行更新,使得业务设备的标签中可以包括当前特征值和至少一个历史特征。具体地,所述标签管理设备在对业务设备的标签进行更新时,可以接收业务设备发来的新的特征值,可以将筛选条件下的当前特征值作为历史特征值,可以将所述新的特征值作为新的当前特征值。所述标签管理设备可以通过对多个业务设备的标签进行筛选,从而实现对所述多个业务设本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种故障定位方法,其特征在于,包括:采集进程的运行日志;对运行日志进行异常感知,得到异常信息,所述异常信息用于表示异常事件;向故障分析设备发送异常信息,以便故障分析设备能对多个业务设备的异常信息进行关联性分析,根据关联性分析结果对异常事件进行故障定位。2.根据权利要求1所述的方法,其特征在于,在对运行日志进行异常感知的步骤中包括:从多个维度对运行日志进行异常感知,得到所述进程的异常信息;所述异常信息包括与所述多个维度相对应的多子信息。3.根据权利要求2所述的方法,其特征在于,在对运行日志进行异常感知的步骤中包括:从运行日志中检测异常日志,根据异常日志确定异常信息中的以下子信息:对象信息,所述对象信息用于表示异常事件对应的对象;时间信息,所述时间信息用于表示异常事件的发生时间;标签信息,所述标签信息用于表示异常事件所对应对象的标签;告警信息,所述告警信息用于表示异常事件触发的告警;处置方案,所述处置方案用于表示对异常事件所进行的处置。4.根据权利要求3所述的方法,其特征在于,所述对象包括业务设备;在确定标签信息的步骤中包括:向标签管理设备发送业务设备信息;接收标签管理设备反馈的与所述业务设备信息相匹配的标签信息,所述标签信息包括业务设备的多个标签,每个所述标签包括筛选条件和特征值。5.一种故障定位方法,其特征在于,包括:接收多个业务设备发送的异常信息,所述异常信息用于表示异常事件;对所述多个业务设备的异常信息进行关联性分析;根据关联性分析结果对异常事件进行故障定位。6.根据权利要求5所述的方法,其特征在于,在进行关联性分析的步骤中包括:从多个维度对所述多个业务设备的异常信息进行关联性分析,得到关联性分析结果;所述关联性分析结果包括与所述多个维度相对应的多个子结果。7.根据权利要求6所述的方法,其特征在于,所述异常信息包括对象信息、时间信息、标签信息、告警信息和处置方案,所述对象信息用于表示异常事件对应的对象,...

【专利技术属性】
技术研发人员:茅逸斐国欣宇徐修颖吴声
申请(专利权)人:中国工商银行股份有限公司
类型:发明
国别省市:

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

1