【技术实现步骤摘要】
系统异常定位方法、装置、计算机设备和存储介质
[0001]本申请涉及计算机
,特别是涉及一种系统异常定位方法、装置、计算机设备、存储介质和计算机程序产品。
技术介绍
[0002]随着计算机技术的发展,业务系统中往往需要部署在几百甚至上千台服务器上,为了维护系统的稳定性和安全性,需要实时对业务系统中出现的异常进行定位,进而使得运维人员可以及时地排除业务系统中的故障。
[0003]传统方法是基于业务系统对应的系统架构图,来定位业务系统中存在的异常。然而系统架构图往往难以涉及每台服务器和每个应用程序之间的连接关系,并且系统架构图并不是稳定不变的,因此,基于系统架构图来对业务系统进行异常定位,存在准确性低的问题。
技术实现思路
[0004]基于此,有必要针对上述技术问题,提供一种能够提高异常定位准确性的系统异常定位方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。
[0005]本申请提供了一种系统异常定位方法。所述方法包括:
[0006]获取目标系统对应的训练链路信息;训练链路信息是将数据包在目标系统中传输得到的,训练链路信息包括数据包在目标系统中途经的各个节点对应的链路子信息;
[0007]获取训练链路信息对应的训练标签集;训练标签集包括目标系统在训练链路信息下针对各种系统异常的训练标签;
[0008]将训练链路信息中的各个链路子信息分别输入初始检测模型中所属节点类型对应的检测分支,得到各个节点类型分别对应的预测标签集;初始检测模型包括各个节点类型分别 ...
【技术保护点】
【技术特征摘要】
1.一种系统异常定位方法,其特征在于,所述方法包括:获取目标系统对应的训练链路信息;所述训练链路信息是将数据包在所述目标系统中传输得到的,所述训练链路信息包括所述数据包在所述目标系统中途经的各个节点对应的链路子信息;获取所述训练链路信息对应的训练标签集;所述训练标签集包括所述目标系统在所述训练链路信息下针对各种系统异常的训练标签;将所述训练链路信息中的各个链路子信息分别输入初始检测模型中所属节点类型对应的检测分支,得到各个节点类型分别对应的预测标签集;所述初始检测模型包括各个节点类型分别对应的检测分支,所述检测分支包括所述各种系统异常分别对应的检测子网络;基于所述训练标签集和各个预测标签集,调整所述初始检测模型,得到中间检测模型;将所述中间检测模型作为初始检测模型,返回所述获取目标系统对应的训练链路信息的步骤,直至满足收敛条件,得到目标检测模型;所述目标检测模型用于检测所述目标系统在任意链路信息下的系统异常。2.根据权利要求1所述的方法,其特征在于,所述获取目标系统对应的训练链路信息,包括:获取数据包在目标系统中传输得到的初始链路信息;对所述初始链路信息进行上采样处理,得到第一中间链路信息;对所述第一中间链路信息进行下采样处理,得到第二中间链路信息;对所述第二中间链路信息进行归一化处理,得到训练链路信息。3.根据权利要求2所述的方法,其特征在于,所述初始链路信息包括所述数据包在所述目标系统中途经的各个节点对应的初始子信息;所述对所述初始链路信息进行上采样处理,得到第一中间链路信息,包括:将所述初始链路信息中信息不全的初始子信息确定为候选子信息;基于所述初始链路信息中除所述候选子信息之外的其他各个初始子信息,补全所述候选子信息中缺失的信息,得到第一中间链路信息。4.根据权利要求2所述的方法,其特征在于,所述第一中间链路信息包括多个节点类型对应的第一中间子信息集,所述第一中间子信息集包括所述数据包在所述目标系统中途经的属于同一节点类型的各个节点对应的第一中间子信息;所述对所述第一中间链路信息进行下采样处理,得到第二中间链路信息,包括:基于同一节点类型在所述各种系统异常下分别对应的特征提取策略,对所述第一中间链路信息中相应节点类型对应的第一中间子信息集进行相应的特征提取,得到所述第一中间链路信息中各个节点类型分别对应的第二中间子信息集;基于所述各个节点类型分别对应的第二中间子信息集,得到第二中间链路信息。5.根据权利要求1所述的方法,其特征在于,所述基于所述训练标签集和各个预测标签集,调整所述初始检测模型,得到中间检测模型,包括:将所述训练标签集作为参考标签集,从所述各个预测标签集中确定当前标签集;基于参考标签集和当前标签集之间的差异,得到当前标签集所属节点类型对应的检测分支的参考损失集;
将所述参考损失集作为参考标签集,从所述各个预测标签集中获取下一预测标签集作为当前标签集,返回所述...
【专利技术属性】
技术研发人员:杨碧云,
申请(专利权)人:中国银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。