一种生成推荐方案的方法和装置制造方法及图纸

技术编号:33118695 阅读:11 留言:0更新日期:2022-04-17 00:14
本申请实施例提供一种生成推荐方案的方法和装置,该方法包括:获取第一故障排查路径;其中,第一故障排查路径为预先确定的多条故障排查路径中的任意一条故障排查路径;确定第一故障排查路径的推荐度信息;其中,推荐度信息包括第一故障排查路径的路径推荐度和/或第一故障排查路径对应的多个故障解决方案中每个故障解决方案的推荐度;利用第一故障排查路径和推荐度信息,生成推荐方案。借助于上述技术方案,本申请实施例能够提高运维效率。本申请实施例能够提高运维效率。本申请实施例能够提高运维效率。

【技术实现步骤摘要】
一种生成推荐方案的方法和装置


[0001]本申请涉及计算机
,尤其涉及一种生成推荐方案的方法和装置。

技术介绍

[0002]以人工智能技术为核心的智能运维是适应时代发展,有效提高运维方式和效率,保障良好的用户体验和业务连续性等内容最有效的手段。人们之所以关注智能运维,是认为智能运维可以进行预测性维护,通过机器学习等方式提前发现异常、告警和故障,而且智能运维的确是可以做到这一点。但是,这些预测的内容有多准确是无法衡量的,并且随着第三代人工智能理论的提出,人们也越来越意识到人工智能不是完全智能,是无法脱离人工参与的,至少在当前这个阶段是无法完全独立的。
[0003]也就是说,对于智能运维来说,这个理论尤其的重要,在实际的运维过程中依然需要工程师这个角色。虽然智能运维无法完全替代人工,但是智能运维依然可以为工程师提供便利,大幅度的提升运维效率,尤其是在发现故障后的根因分析和提供解决方案等场景下。
[0004]但是,由于工程师之间的知识储备和经验都是不同的,并且依据对整个业务架构的了解程度的不同,对产生故障的原因以及修复该故障的能够采用的解决方案的认知自然也存在差距。例如,对于经验较少的工程师来说,其确定产生故障的原因以及修复该故障的能够采用的解决方案所需要的时间相对来说是比较长的,即其效率是不高的。

技术实现思路

[0005]本申请实施例的目的在于提供一种生成推荐方案的方法和装置,以提高运维概率。
[0006]第一方面,本申请实施例提供了一种生成推荐方案的方法,该方法包括:获取第一故障排查路径;其中,第一故障排查路径为预先确定的多条故障排查路径中的任意一条故障排查路径;确定第一故障排查路径的推荐度信息;其中,推荐度信息包括第一故障排查路径的路径推荐度和/或第一故障排查路径对应的多个故障解决方案中每个故障解决方案的推荐度;利用第一故障排查路径和推荐度信息,生成推荐方案。
[0007]因此,本申请实施例通过获取第一故障排查路径,其中,第一故障排查路径为预先确定的多条故障排查路径中的任意一条故障排查路径,随后确定第一故障排查路径的推荐度信息,其中,推荐度信息包括第一故障排查路径的路径推荐度和/或第一故障排查路径对应的多个故障解决方案中每个故障解决方案的推荐度,最后利用第一故障排查路径和推荐度信息,生成推荐方案,从而即便是经验较少的工程师也能够根据推荐方案快速地确定产生故障的原因以及修复该故障的能够采用的解决方案,进而能够提高运维效率。
[0008]在一个可能的实施例中,第一故障排查路径的多个节点中每个节点均包括告警IP和告警模板,并且推荐度信息包括第一故障排查路径的路径推荐度;
[0009]其中,确定第一故障排查路径的推荐度信息,包括:确定第一故障排查路径的多个
节点中任意两个相邻节点的告警IP间的拓扑关系;根据预先确定的第一故障排查路径的相邻节点之间的引发概率和拓扑关系,确定第一故障排查路径的路径推荐度。
[0010]在一个可能的实施例中,根据预先确定的第一故障排查路径的相邻节点之间的引发概率和拓扑关系,确定第一故障排查路径的路径推荐度,包括:对引发概率和拓扑关系进行加权求和,得到第一故障排查路径的路径推荐度。
[0011]在一个可能的实施例中,第一故障排查路径是以预设的根节点为源头的故障事件的故障排查路径,以及第一故障排查路径的多个节点中每个节点均对应有一个故障,以及推荐度信息包括第一故障解决方案的推荐度,以及第一故障解决方案为多个故障解决方案中的任意一个故障解决方案;
[0012]其中,确定第一故障排查路径的推荐度信息,包括:确定第一故障解决方案所需要解决的目标故障对应的节点和根节点之间的距离;确定第一故障解决方案的可能性得分;其中,可能性得分用于表示第一故障解决方案解决目标故障的可能性;确定第一故障解决方案在预先生成的运维知识图谱中的协作关系得分;其中,协作关系得分用于表示第一故障解决方案和运维知识图谱中除第一故障解决方案之外的的其他故障解决方案协同合作解决故障事件的得分;根据距离、可能性得分和协作关系得分,确定第一故障解决方案的推荐度。
[0013]在一个可能的实施例中,根据距离、可能性得分和协作关系得分,确定第一故障解决方案的推荐度,包括:对距离、可能性得分和协作关系得分进行加权求和,得到第一故障解决方案的推荐度。
[0014]第二方面,本申请实施例提供了一种生成推荐方案的装置,该装置包括:获取模块,用于获取第一故障排查路径;其中,第一故障排查路径为预先确定的多条故障排查路径中的任意一条故障排查路径;确定模块,用于确定第一故障排查路径的推荐度信息;其中,推荐度信息包括第一故障排查路径的路径推荐度和/或第一故障排查路径对应的多个故障解决方案中每个故障解决方案的推荐度;生成模块,用于利用第一故障排查路径和推荐度信息,生成推荐方案。
[0015]在一个可能的实施例中,第一故障排查路径的多个节点中每个节点均包括告警IP和告警模板,并且推荐度信息包括第一故障排查路径的路径推荐度;
[0016]其中,确定模块,具体用于:确定第一故障排查路径的多个节点中任意两个相邻节点的告警IP间的拓扑关系;根据预先确定的第一故障排查路径的相邻节点之间的引发概率和拓扑关系,确定第一故障排查路径的路径推荐度。
[0017]在一个可能的实施例中,确定模块,具体用于对引发概率和拓扑关系进行加权求和,得到第一故障排查路径的路径推荐度。
[0018]在一个可能的实施例中,第一故障排查路径是以预设的根节点为源头的故障事件的故障排查路径,以及第一故障排查路径的多个节点中每个节点均对应有一个故障,以及推荐度信息包括第一故障解决方案的推荐度,以及第一故障解决方案为多个故障解决方案中的任意一个故障解决方案;
[0019]其中,确定模块,具体用于:确定第一故障解决方案所需要解决的目标故障对应的节点和根节点之间的距离;确定第一故障解决方案的可能性得分;其中,可能性得分用于表示第一故障解决方案解决目标故障的可能性;确定第一故障解决方案在预先生成的运维知
识图谱中的协作关系得分;其中,协作关系得分用于表示第一故障解决方案和运维知识图谱中除第一故障解决方案之外的的其他故障解决方案协同合作解决故障事件的得分;根据距离、可能性得分和协作关系得分,确定第一故障解决方案的推荐度。
[0020]在一个可能的实施例中,确定模块,具体用于对距离、可能性得分和协作关系得分进行加权求和,得到第一故障解决方案的推荐度。
[0021]第三方面,本申请实施例提供了一种存储介质,该存储介质上存储有计算机程序,该计算机程序被处理器运行时执行第一方面或第一方面的任一可选的实现方式所述的方法。
[0022]第四方面,本申请实施例提供了一种电子设备,包括:处理器、存储器和总线,所述存储器存储有所述处理器可执行的机器可读指令,当所述电子设备运行时,所述处理器与所述存储器之间通过总线通信,所述机器可读指令被所述处理器执行时执行第一方面或第一方面的任一可选的实本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种生成推荐方案的方法,其特征在于,包括:获取第一故障排查路径;其中,所述第一故障排查路径为预先确定的多条故障排查路径中的任意一条故障排查路径;确定所述第一故障排查路径的推荐度信息;其中,所述推荐度信息包括所述第一故障排查路径的路径推荐度和/或所述第一故障排查路径对应的多个故障解决方案中每个故障解决方案的推荐度;利用所述第一故障排查路径和所述推荐度信息,生成推荐方案。2.根据权利要求1所述的方法,其特征在于,所述第一故障排查路径的多个节点中每个节点均包括告警IP和告警模板,并且所述推荐度信息包括所述第一故障排查路径的路径推荐度;其中,所述确定所述第一故障排查路径的推荐度信息,包括:确定所述第一故障排查路径的多个节点中任意两个相邻节点的告警IP间的拓扑关系;根据预先确定的所述第一故障排查路径的相邻节点之间的引发概率和所述拓扑关系,确定所述第一故障排查路径的路径推荐度。3.根据权利要求2所述的方法,其特征在于,所述根据预先确定的第一故障排查路径的相邻节点之间的引发概率和所述拓扑关系,确定所述第一故障排查路径的路径推荐度,包括:对所述引发概率和所述拓扑关系进行加权求和,得到所述第一故障排查路径的路径推荐度。4.根据权利要求1所述的方法,其特征在于,所述第一故障排查路径是以预设的根节点为源头的故障事件的故障排查路径,以及所述第一故障排查路径的多个节点中每个节点均对应有一个故障,以及所述推荐度信息包括所述第一故障解决方案的推荐度,以及所述第一故障解决方案为所述多个故障解决方案中的任意一个故障解决方案;其中,所述确定所述第一故障排查路径的推荐度信息,包括:确定所述第一故障解决方案所需要解决的目标故障对应的节点和所述根节点之间的距离;确定所述第一故障解决方案的可能性得分;其中,所述可能性得分用于表示所述第一故障解决方案解决所述目标故障的可能性;确定所述第一故障解决方案在预先生成的运维知识图谱中的协作关系得分;其中,所述协作关系得分用于表示所述第一故障解决方案和所述运维知识图谱中除所述第一故障解决方案之外的的其他故障解决方案协同合作解决所述故障事件的得分;根据所述距离、所述可能性得分和所述协作关系得分,确定所述第一故障解决方案的推荐度。5.根据权利要求4所述的方法,其特征在于,所述根据所述距离、所述可能性得分和所述协作关系得分,确定所述第一故障解决方案的推荐度,包括:对所述所述距离、所述可能性...

【专利技术属性】
技术研发人员:王建华姜勇越王菲
申请(专利权)人:睿云奇智重庆科技有限公司
类型:发明
国别省市:

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

1