System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种风险处理方法、装置及计算设备制造方法及图纸_技高网

一种风险处理方法、装置及计算设备制造方法及图纸

技术编号:41155711 阅读:3 留言:0更新日期:2024-04-30 18:20
本申请实施例公开了一种风险处理方法、装置及计算设备,涉及通信技术领域,实现了主动检测IT设备的故障风险,保证IT设备进行正常的业务处理。方法包括:获取诊断任务;基于诊断任务指示的待诊断的日志范围,确定待诊断的目标日志;基于诊断脚本,对目标日志进行诊断,确定诊断结果;基于诊断结果,对存在故障风险的风险设备创建修复任务。

【技术实现步骤摘要】

本申请实施例涉及通信,尤其涉及一种风险处理方法、装置及计算设备


技术介绍

1、随着计算机和互联网的发展,能够提供算力资源的互联网技术it设备的数量随之增加,这类设备通常由大量的零部件组成,不同的零部件一般由不同的厂商提供,而零部件中可能存在批次性问题。

2、当前,针对这类设备的维护,通常是在服务器设备发生故障后,需运维人员通过人工对该设备的故障进行分析和修复,这种方式存在滞后性,影响it设备正常处理业务。


技术实现思路

1、本申请实施例提供了一种风险处理方法、装置及计算设备,通过诊断脚本和待诊断的目标日志,确定存在故障风险的风险设备,并创建对应的修复任务,实现了主动检测it设备的故障风险,保证it设备进行正常的业务处理,提高修复风险设备的效率。

2、第一方面,本申请实施例提供了一种风险处理方法,该方法包括:获取诊断任务,诊断任务指示了待诊断的日志范围和诊断脚本;基于诊断任务指示的待诊断的日志范围,确定待诊断的目标日志;基于诊断脚本,对目标日志进行诊断,确定诊断结果,诊断结果指示了存在故障风险的风险设备;基于诊断结果,对存在故障风险的风险设备创建整改修复任务。

3、可以理解的是,获取了待检测是否存在故障风险的互联网技术it设备的日志,获取诊断任务对应的诊断脚本,并对上述日志进行诊断,根据对应的诊断结果,能够确定存在故障风险的风险设备,进而针对风险设备创建修复任务,实现了主动检测it设备的故障风险,保证it设备进行正常的业务处理,提高修复风险设备的效率。

4、在一种可能的实现方式中,计算设备响应于诊断任务创建指令,根据接收到的诊断任务设置参数,创建诊断任务;诊断任务设置参数至少包括诊断脚本标签、待诊断日志标签和/或任务启动时间参数。

5、可以理解的是,根据接收到的诊断任务设置参数,来创建诊断任务,提高了设置诊断任务时的灵活性,提高了对目标日志进行诊断的效率和准确度。

6、在一种可能的实现方式中,计算设备基于诊断任务指示的待诊断的日志范围,确定待诊断的目标日志,包括:若诊断任务设置参数包括待诊断日志标签,从预设日志库中筛选得到待诊断日志标签对应的日志;根据日志对应的时间标签,从日志中筛选得到符合预设时间段的日志为待诊断的目标日志。

7、可以理解的是,通过诊断任务设置参数中的待诊断日志标签、日志的时间标签来获取目标日志,能够将一些明确不会涉及到的设备的日志,以及不符合预设时间段的日志提前排除在诊断任务范围外,提高获取待诊断的目标日志的速度,减少无效计算,进而提升了诊断效率。

8、在一种可能的实现方式中,基于诊断脚本,对目标日志进行诊断,确定诊断结果,包括:若诊断任务设置参数包括任务启动时间参数,确定任务启动时间参数对应的可用计算节点;可用计算节点用于进行分布式计算;将诊断脚本部署到可用计算节点上;响应于触发诊断任务,基于可用计算节点运行诊断脚本,对目标日志进行诊断,确定诊断结果。

9、可以理解的是,通过诊断任务设置参数中的任务启动时间参数,来确定启动诊断任务的时刻,提高了规划诊断任务的合理性和灵活性,避开计算资源紧张的时间段,保证了系统整体的负载均衡,提高系统的稳定性。

10、在一种可能的实现方式中,基于可用计算节点运行诊断脚本,对目标日志进行诊断,确定诊断结果,包括:根据可用计算节点的计算能力,分配对应数量的日志分析任务;若可用计算节点完成日志分析任务,并且仍存在未被诊断的日志,继续向计算节点分配未诊断的日志对应的日志分析任务;若全部日志均存在对应的诊断结果,根据诊断结果和日志的关联关系标签,确定存在目标故障发生风险的风险设备。

11、可以理解的是,根据可用计算节点的计算能力,先后分不同批次为计算节点分配对应数量的日志分析任务,可以提高可用计算节点的利用率,进而提高诊断任务的执行效率。

12、在一种可能的实现方式中,基于诊断脚本,对目标日志进行诊断,确定诊断结果,包括:从日志中读取设备信息;确定设备信息与诊断脚本中包含的目标设备信息匹配成功;根据诊断脚本,确定日志中的故障指纹日志;故障指纹日志包含用于诊断目标设备是否存在目标故障发生的风险的特征信息;根据诊断脚本,对故障指纹日志中的特征信息进行诊断,确定诊断结果;根据诊断结果和日志的关联关系标签,确定存在目标故障发生风险的风险设备。

13、可以理解的是,在设备信息匹配成功的情况下,根据对故障指纹日志中的特征信息进行诊断后的诊断结果和日志的关联关系标签,确定存在目标故障发生风险的风险设备,可以提高诊断效率和准确度。

14、在一种可能的实现方式中,接收上传的日志;根据日志,生成日志对应的日志形态标签、时间标签和/或关联关系标签;将各标签存储至预设日志库中。

15、可以理解的是,通过给不同的日志生成对应的标签并存储至预设日志库中,实现了日志在多个不同维度上的分类,可以提高从预设日志库中读取目标日志时的效率和准确度。

16、在一种可能的实现方式中,基于诊断结果,对存在故障风险的风险设备创建修复任务,包括:获取用于修复目标故障的修复脚本;从预设档案库中获取风险设备的设备信息、所在地理位置信息;根据地理位置信息、风险设备的设备信息和修复脚本,创建修复任务。

17、可以理解的是,在确定存在目标故障发生风险的风险设备后,获取对应的修复脚本、设备信息以及所在地理位置信息来对创建修复任务,能够用于指示相关人员或设备对风险设备的目标故障进行修复,提高对修复风险设备的效率,提高设备的安全性。

18、在一种可能的实现方式中,在根据修复脚本对风险设备进行修复前,计算设备从风险设备获取预设时间段的日志;根据诊断脚本,对日志进行诊断,确定风险设备存在目标故障。

19、可以理解的是,在对风险设备的目标故障进行修复前,再次根据诊断脚本确定风险设备存在目标故障,可以避免不必要的修复流程,降低误操作率,进而提高维护的效率和准确率。

20、第二方面,本申请实施例提供了一种风险处理装置,该风险处理装置用于执行上述第一方面提供的任意一种风险处理方法。

21、在一种可能的实现方式中,本申请实施例可以根据上述第一方面提供的方法,对该风险处理装置进行功能模块的划分。例如,可以对应各个功能划分各个功能模块,也可以将两个或两个以上的功能集成在一个处理模块中。示例性的,本申请实施例可以按照功能将该风险处理装置划分为获取模块、确定模块、诊断模块以及修复模块等。上述划分的各个功能模块执行的可能的技术方案和有益效果的描述均可以参考上述第一方面或其相应的可能的实现方式提供的技术方案,此处不再赘述。

22、第三方面,本申请实施例提供了一种计算设备,计算设备包含处理器和存储器,处理器与存储器耦合;该存储器用于存储计算机指令,该计算机指令由处理器加载并执行以使计算设备实现如上述方面所述的风险处理方法。

23、第四方面,本申请实施例提供了一种计算机可读存储介质,该计本文档来自技高网...

【技术保护点】

1.一种风险处理方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:

3.根据权利要求2所述的方法,其特征在于,所述基于所述诊断任务指示的所述待诊断的日志范围,确定待诊断的目标日志,包括:

4.根据权利要求2-3任一所述的方法,其特征在于,所述基于所述诊断脚本,对所述目标日志进行诊断,确定诊断结果,包括:

5.根据权利要求4所述的方法,其特征在于,所述基于所述可用计算节点运行所述诊断脚本,对所述目标日志进行诊断,确定诊断结果,包括:

6.根据权利要求1-5任一所述的方法,其特征在于,所述基于所述诊断脚本,对所述目标日志进行诊断,确定诊断结果,包括:

7.根据权利要求1-6任一所述的方法,其特征在于,所述方法还包括:

8.根据权利要求1-7任一所述的方法,其特征在于,所述基于所述诊断结果,对所述存在故障风险的风险设备创建修复任务包括:

9.根据权利要求8所述的方法,其特征在于,在根据所述修复脚本对所述风险设备进行修复前,所述方法还包括:

>10.一种计算设备,其特征在于,所述计算设备包括处理器和存储器;所述处理器与所述存储器耦合;所述存储器用于存储计算机指令,所述计算机指令由所述处理器加载并执行以使计算设备实现如权利要求1至9任一所述的风险处理方法。

...

【技术特征摘要】

1.一种风险处理方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:

3.根据权利要求2所述的方法,其特征在于,所述基于所述诊断任务指示的所述待诊断的日志范围,确定待诊断的目标日志,包括:

4.根据权利要求2-3任一所述的方法,其特征在于,所述基于所述诊断脚本,对所述目标日志进行诊断,确定诊断结果,包括:

5.根据权利要求4所述的方法,其特征在于,所述基于所述可用计算节点运行所述诊断脚本,对所述目标日志进行诊断,确定诊断结果,包括:

6.根据权利要求1-5任一所述的方法,其特征在于,所述基于所述诊断脚...

【专利技术属性】
技术研发人员:鲍国顺
申请(专利权)人:河南昆仑技术有限公司
类型:发明
国别省市:

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

1