【技术实现步骤摘要】
故障处理方法、系统、装置、存储介质和电子设备
[0001]本公开涉及计算机
,尤其涉及一种故障处理方法、系统、装置、存储介质和电子设备。
技术介绍
[0002]Kubernetes是一个可移植的、可扩展的开源平台,用于管理容器化的工作负载和服务,可促进声明式项目配置和编排的自动化。Kubernetes的稳定性在实际运行中至关重要,目前业界主要采用Prometheus开源报警工具对Kubernetes进行监控,并在故障发生时触发报警,以通知集群管理员及时处理。
[0003]但是,目前的通常接收Kubernetes集群报警的是运维人员,而在解决Kubernetes集群中故障时往往需要具备专业能力的研发人员介入。这样就导致运维人员很难在故障发生的第一时间做出专业的判断和处理,导致问题无法以最有效的方式解决。
[0004]因此,目前的Kubernetes集群中故障诊断效率较低。
技术实现思路
[0005]本公开提供了一种故障处理方法、系统、装置、存储介质和电子设备,进而提高Kubernetes集 ...
【技术保护点】
【技术特征摘要】
1.一种故障处理方法,其特征在于,应用于开源平台,用于对待处理对象进行运维处理,所述方法包括:获取针对运维开源文件的地址标识;基于所述地址标识从开发端调用所述运维开源文件,并基于所述运维开源文件对所述待处理对象进行故障诊断,以确定所述待处理对象的故障类型;基于所述故障类型调用运维进程库中的至少两个运维进程,并对所述至少两个运维进程进行编排,以生成目标运维工作流;其中,所述运维进程库中包含多个运维进程;基于所述目标运维工作流对所述待处理对象进行故障处理。2.根据权利要求1所述的故障处理方法,其特征在于,在所述基于所述故障类型调用运维进程库中的至少两个运维进程之前,所述方法还包括:获取在进行所述故障诊断时的诊断监控参数;确定所述诊断监控参数是否超出预设阈值范围;若所述诊断监控参数超出所述预设阈值范围,则基于所述故障类型调用所述运维进程库中的所述至少两个运维进程。3.根据权利要求2所述的故障处理方法,其特征在于,在所述基于所述故障类型调用所述运维进程库中的所述至少两个运维进程之前,所述方法还包括:确定所述诊断监控参数与预设的正则匹配模型是否匹配;若所述诊断监控参数与所述预设的正则匹配模型相匹配,则基于所述故障类型调用所述运维进程库中的所述至少两个运维进程。4.根据权利要求2所述的故障处理方法,其特征在于,所述获取在进行所述故障诊断时的诊断监控参数,包括:在进行所述故障诊断时,从所述待处理对象对应的监控系统、性能管理系统或日志系统中的至少两个系统中获取所述诊断监控参数。5.根据权利要求4所述的故障处理方法,其特征在于,所述基于所述故障类型调用运维进程库中的至少两个运维进程,并对所述至少两个运维进程进行编排,以生成目标运维工作流,包括:获取针对目标故障类型的目标运维进程序列表;其中,所述目标运维进程序列表中包括用于处理所述目标故障类型的故障的,按照预设序列排列的多...
【专利技术属性】
技术研发人员:黄久远,黄扬,舒江,王新勇,张晓龙,陈谔,
申请(专利权)人:杭州朗和科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。