一种故障修复预案推荐方法和装置制造方法及图纸

技术编号:36919889 阅读:14 留言:0更新日期:2023-03-22 18:43
本申请提供一种故障修复预案推荐方法和装置,涉及通信技术领域,用于提高用户处理故障的效率的同时,提高故障修复效果。该方法包括:当发生第一故障时,获取该第一故障对应的多个第一故障修复预案,确定该多个第一故障修复预案中每个第一故障修复预案的优先级,按照该多个第一故障修复预案的优先级从高到低的顺序,推荐该多个第一故障修复预案。推荐该多个第一故障修复预案。推荐该多个第一故障修复预案。

【技术实现步骤摘要】
一种故障修复预案推荐方法和装置


[0001]本申请涉及通信
,尤其涉及一种故障修复预案推荐方法和装置。

技术介绍

[0002]网络故障是指由于硬件问题、软件漏洞等原因引起的网络无法提供正常服务或服务质量下降的状态,以下简称为故障。在故障运维过程中,需要用户具有较高的网络专业知识和较多的故障运维经验,而用户基本都不具备这两点要求。因此需要一种故障修复预案推荐方法,来提高用户处理故障的效率。
[0003]目前服务器会根据不同的故障推荐不同的故障修复预案,用户通过采用服务器推荐的故障修复预案来修复故障。如图1所示,当服务器检测到故障时,获取该故障的相关信息,并根据该故障推荐了三个修复预案。其中,该相关信息可以包括:故障名称为二层环路故障,该故障对应的设备名称为Huawei83,该故障对应的设备网际互连协议地址(Internet Protocol,IP)为192.168.1.83,该故障恢复实施点为GigabitEthereat0/0/17。该服务器根据该故障获取三条修复建议,该3条修复建议包括:1、端口退出已成环的虚拟局域网(VLAN);2、关闭(shutdown)已经成环的端口;3、拔出成环光纤破坏。由于不同的故障恢复实施点与不同的修复建议组合构成不同的故障修复预案,图1中有1个故障恢复实施点和3条修复建议,组合后构成3个故障修复预案。在进行故障修复时,用户通常会随机或者根据经验选择一个故障修复预案来修复该故障。
[0004]上述技术方案中,用户随机或者根据经验选择的故障修复预案可能并不是最佳的故障修复预案,这是因为大多数用户并不是专业的技术人员或者具有较多的相关知识,从而基于该故障修复预案来修复该故障,会存在修复效果不佳的问题。

技术实现思路

[0005]本申请提供一种故障修复预案推荐方法和装置,用于提高用户处理故障的效率的同时,保证故障修复效果。
[0006]为达到上述目的,本申请采用如下技术方案:
[0007]第一方面,提供一种故障修复预案推荐方法,该方法包括:当发生第一故障时,获取该第一故障对应的多个第一故障修复预案;确定该多个第一故障修复预案中每个第一故障修复预案的优先级;按照该多个第一故障修复预案的优先级从高到低的顺序,推荐该多个第一故障修复预案,比如,按照该多个第一故障修复预案的优先级从高到低的顺序显示该多个第一故障修复预案,以使用户选择优先级最高的第一故障修复预案。
[0008]上述技术方案中,通过按照该多个第一故障修复预案的优先级从高到低的顺序推荐该多个第一故障修复预案,可以使得用户能够选择优先级最高的故障修复预案来修复故障,从而避免了用户因为不具有相关专业知识而随机选择的故障修复预案的修复效果不佳的问题,同时用户无需具有一定的专业知识就可选择最佳的故障修复预案,从而在提高用户处理故障的效率的同时,提高了故障的修复效果。
[0009]在第一方面的一种可能的实现方式中,该确定该多个第一故障修复预案中每个第一故障修复预案的优先级,包括:根据第一预案推荐模型和该多个第一故障修复预案,确定该多个第一故障修复预案中每个第一故障修复预案的优先级,该第一预案推荐模型是基于历史故障对应的故障修复预案训练得到的。上述可能的实现方式中,由于该第一预案推荐模型是基于历史故障对应的故障修复预案训练得到的,从而通过该第一预案推荐模型和该多个第一故障修复预案,确定每个第一故障修复预案的优先级,能够保证该优先级的准确性和实用性,进而基于该优先级推荐时能够在提高用户处理故障的效率的同时,提高了故障的修复效果。
[0010]在第一方面的一种可能的实现方式中,该根据第一预案推荐模型和该多个第一故障修复预案,确定该多个第一故障修复预案中每个第一故障修复预案的优先级,包括:获取该多个故障修复预案中每个故障修复预案的特征信息,根据该第一预案推荐模型和该多个第一故障修复预案的该特征信息,分别确定该多个第一故障修复预案的推荐度,根据该多个第一故障修复预案的该推荐度,确定该多个第一故障修复预案的优先级。可选的,该特征信息可以包括历史修复成功率,根据该历史修复成功率确定该历史修复成功率对应的第一故障修复预案的推荐度,比如,该历史修复成功率越高,对应的推荐度可以越大。上述可能的实现方式中,根据该多个第一故障修复预案的特征信息,确定该多个第一故障修复预案的推荐度,保证了推荐度的准确性,进而基于该推荐度确定优先级时,保证了优先级的准确性和实用性。
[0011]在第一方面的一种可能的实现方式中,该获取该多个故障修复预案中每个故障修复预案的特征信息,包括:提取该多个故障修复预案中每个故障修复预案的特征数据,并确定该特征数据对应的特征值,该特征信息包括该特征数据和该特征值。上述可能的实现方式中,确定该特征数据对应的特征值,该特征值对应相应的特征数据,进而根据特征值确定推荐度时,保证了推荐度的准确性,进而基于该推荐度确定优先级时,保证了优先级的准确性和实用性。
[0012]在第一方面的一种可能的实现方式中,该特征数据包括以下至少一项:业务影响情况、历史使用情况、预案属性和故障数字现场。上述可能的实现方式中,根据特征数据可以确定特征值。
[0013]在第一方面的一种可能的实现方式中,该方法还包括:根据多个第二故障对应的多个第二故障修复预案,生成至少一个第二预案推荐模型,该多个第二故障包括多个在线故障;当发生第三故障时,获取该第三故障对应的多个第三故障修复预案,根据该第一预案推荐模型和该至少一个第二预案推荐模型确定该多个第三故障修复预案的优先级;按照该多个第三故障修复预案的优先级从高到低的顺序,推荐该多个第三故障修复预案。上述可能的实现方式中,根据该第一预案推荐模型和该至少一个第二预案推荐模型确定该多个第三故障修复预案的优先级,从而提高了推荐的准确性。
[0014]在第一方面的一种可能的实现方式中,该多个第二故障包括:至少一个故障集合,该至少一个故障集合中每个故障集合包括连续的多个第二故障,该根据多个第二故障对应的多个第二故障修复预案,生成至少一个第二预案推荐模型,包括:利用该至少一个故障集合中每个故障集合对应的第二故障修复预案,生成一个第二预案推荐模型;该至少一个故障集合对应生成至少一个第二预案推荐模型。上述可能的实现方式中,根据多个第二故障
对应的多个第二故障修复预案,生成至少一个第二预案推荐模型,根据至少一个第二预案推荐模型和该第一预案推荐模型确定该多个第三故障修复预案的优先级,从而提高了推荐的准确性。
[0015]在第一方面的一种可能的实现方式中,该方法还包括:当该至少一个第二预案推荐模型满足预设数量时,根据该多个第二故障修复预案和该多个第三故障修复预案,生成第三预案推荐模型,该第三预案推荐模型用于替代该至少一个第二预案推荐模型。上述可能的实现方式中,第三预案推荐模型用于替代该至少一个第二预案推荐模型,从而提高了储存空间的利用率。
[0016]在第一方面的一种可能的实现方式中,该多个第二故障中至少一个第二故障对应的第二故障修复预案存在初始优先级和/或指定优先级,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种故障修复预案推荐方法,其特征在于,所述方法包括:当发生第一故障时,获取所述第一故障对应的多个第一故障修复预案;确定所述多个第一故障修复预案中每个第一故障修复预案的优先级;按照所述多个第一故障修复预案的优先级从高到低的顺序,推荐所述多个第一故障修复预案。2.根据权利要求1所述的方法,其特征在于,所述确定所述多个第一故障修复预案中每个第一故障修复预案的优先级,包括:根据第一预案推荐模型和所述多个第一故障修复预案,确定所述多个第一故障修复预案中每个第一故障修复预案的优先级,所述第一预案推荐模型是基于历史故障对应的故障修复预案训练得到的。3.根据权利要求2所述的方法,其特征在于,所述根据第一预案推荐模型和所述多个第一故障修复预案,确定所述多个第一故障修复预案中每个第一故障修复预案的优先级,包括:获取所述多个故障修复预案中每个故障修复预案的特征信息;根据所述第一预案推荐模型和所述多个第一故障修复预案的所述特征信息,分别确定所述多个第一故障修复预案的推荐度;根据所述多个第一故障修复预案的所述推荐度,确定所述多个第一故障修复预案的优先级。4.根据权利要求3所述的方法,其特征在于,所述获取所述多个故障修复预案中每个故障修复预案的特征信息,包括:提取所述多个故障修复预案中每个故障修复预案的特征数据,并确定所述特征数据对应的特征值,所述特征信息包括所述特征数据和所述特征值。5.根据权利要求4所述的方法,其特征在于,所述特征数据包括以下至少一项:业务影响情况、历史使用情况、预案属性和故障数字现场。6.根据权利要求2

5任一项所述的方法,其特征在于,所述方法还包括:根据多个第二故障对应的多个第二故障修复预案,生成至少一个第二预案推荐模型,所述多个第二故障包括多个在线故障;当发生第三故障时,获取所述第三故障对应的多个第三故障修复预案;根据所述第一预案推荐模型和所述至少一个第二预案推荐模型确定所述多个第三故障修复预案的优先级;按照所述多个第三故障修复预案的优先级从高到低的顺序,推荐所述多个第三故障修复预案。7.根据权利要求6所述的方法,其特征在于,所述多个第二故障包括至少一个故障集合,所述至少一个故障集合中每个故障集合包括连续的多个第二故障,所述根据多个第二故障对应的多个第二故障修复预案,生成至少一个第二预案推荐模型,包括:利用所述至少一个故障集合中每个故障集合对应的第二故障修复预案,生成一个第二预案推荐模型,所述至少一个故障集合对应生成至少一个第二预案推荐模型。8.根据权利要求6或7所述的方法,其特征在于,所述方法还包括:当所述至少一个第二预案推荐模型满足预设数量时,根据所述多个第二故障修复预案
和所述多个第三故障修复预案,生成第三预案推荐模型,所述第三预案推荐模型用于替代所述至少一个第二预案推荐模型。9.根据权利要求6

8任一项所述的方法,其特征在于,所述多个第二故障中存在少一个第二故障对应的第二故障修复预案存在初始优先级和/或指定优先级;其中,所述初始优先级是根据推荐确定的,所述指定优先级是根据用户选择确定的。10.根据权利要求1

9任一项所述的方法,其特征在于,所述方法还包括:生成所述多个第一故障修复预案中每个第一故障修复预案的说明信息并显示,所述说明信息用于描述所述第一故障修复预案的推荐原因。11.一种故障修复预案推荐装置,其特征在于,所述装置包括:获取单元,用于当发生第一故障时,获取所述第一故障对应的多个第一故障修复预案;确定单元,用于确定所述多个第一故障修复预案中每个第一故障修复预...

【专利技术属性】
技术研发人员:谢博胡森博王键姜文聪
申请(专利权)人:北京华为数字技术有限公司
类型:发明
国别省市:

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

1