本公开实施例涉及故障检测技术,尤其涉及一种远程服务的异常归因方法、装置、电子设备及存储介质。
背景技术:
1、对于支持远程操作的服务系统(例如远程操作手机的机架服务系统等)来说,总体服务链路包含了设备层、客户端、网络链路层、服务端、前端几大部分,其中任意一部分的服务异常都会导致设备前端不可用(例如设备离线),从而影响整体服务可用性。
2、为了保障服务的可用性,需要对远程服务系统异常情况进行分析。
技术实现思路
1、本公开提供一种远程服务的异常归因方法、装置、电子设备及存储介质,以实现在远程服务过程中自动确定异常原因,提高了异常检测的效率。
2、第一方面,本公开实施例提供了一种远程服务的异常归因方法,包括:
3、确定远程服务系统中各被检测端的检测数据;
4、在至少一个被检测端的检测数据不符合预设条件的情况下,确定所述至少一个被检测端为异常被检测端;
5、确定所述异常被检测端对应的至少一个可选异常原因;
6、基于所述异常被检测端的检测数据以及所述至少一个可选异常原因进行异常归因,确定远程服务过程中的异常原因。
7、第二方面,本公开实施例还提供了一种远程服务的异常归因装置,包括:
8、检测数据确定模块,用于确定远程服务系统中各被检测端的检测数据;
9、异常被检测端确定模块,用于在至少一个被检测端的检测数据不符合预设条件的情况下,确定所述至少一个被检测端为异常被检测端;
10、可选异常原因确定模块,用于确定所述异常被检测端对应的至少一个可选异常原因;
11、异常原因确定模块,用于基于所述异常被检测端的检测数据以及所述至少一个可选异常原因进行异常归因,确定远程服务过程中的异常原因。
12、第三方面,本公开实施例还提供了一种电子设备,所述电子设备包括:
13、一个或多个处理器;
14、存储装置,用于存储一个或多个程序,
15、当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如本公开实施例任一所述的远程服务的异常归因方法。
16、第四方面,本公开实施例还提供了一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行如本公开实施例任一所述的远程服务的异常归因方法。
17、本公开实施例,通过确定远程服务系统中各被检测端的检测数据,并根据各被检测端的检测数据确定各被检测端是否符合预设条件;进一步的,在至少一个被检测端的检测数据不符合预设条件的情况下,自动确定至少一个被检测端为异常被检测端,从而确定异常被检测端对应的至少一个可选异常原因,进而基于异常被检测端的检测数据以及至少一个可选异常原因进行异常归因,自动确定远程服务过程中的异常原因,使工作人员能够快速获知异常原因,无需人工排查,简化了异常检测的过程,从而节省了大量人力和时间,且无需工作人员具有各服务相关技术知识,降低了学习成本,提高了异常检测效率。
1.一种远程服务的异常归因方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述确定远程服务系统中各被检测端的检测数据,包括:
3.根据权利要求2所述的方法,其特征在于,所述基于每一所述被检测端的心跳信号确定各所述被检测端的检测数据,包括:
4.根据权利要求1所述的方法,其特征在于,基于所述异常被检测端的检测数据以及所述至少一个可选异常原因进行异常归因,确定远程服务过程中的异常原因,包括:
5.根据权利要求4所述的方法,其特征在于,所述基于各所述异常被检测端的检测数据,对各所述异常被检测端的所述至少一个可选异常原因进行至少一级异常归因,确定远程服务过程中的异常原因,包括:
6.根据权利要求5所述的方法,其特征在于,所述基于所述异常被检测端的当前检测数据对可选异常原因进行归因处理,包括:
7.根据权利要求6所述的方法,其特征在于,所述基于各可选异常原因分别在各所述异常被检测端对应的归因参数,确定当前级异常归因过程中异常原因,包括:
8.根据权利要求5所述的方法,其特征在于,所述更新各所述异常被检测端的检测数据,包括:
9.根据权利要求5所述的方法,其特征在于,所述更新各所述异常被检测端的检测数据,包括:
10.根据权利要求5所述的方法,其特征在于,所述归因结束条件包括所有的异常被检测端的当前检测数据均满足预设条件。
11.根据权利要求1所述的方法,其特征在于,在确定远程服务过程中的异常原因之后,所述还包括:
12.根据权利要求1所述的方法,其特征在于,在确定远程服务过程中的异常原因之后,所述还包括:
13.一种远程服务的异常归因装置,其特征在于,包括:
14.一种电子设备,其特征在于,所述电子设备包括:
15.一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行如权利要求1-12中任一所述的远程服务的异常归因方法。