【技术实现步骤摘要】
故障排查方法及装置
本专利技术涉及计算机
,特别是涉及一种故障排查方法及装置。
技术介绍
目前,服务器在运行时经常需要为客户端提供故障排查服务;在故障排查的过程中,需要查询各种数据源找到目标数据。在多种故障类型的场景下,通常为固定的排查流程,但对于服务器而言,由于每次排查针对的具体故障不同,其每次都需要重复配置一次排查的配置文件。配置的过程中,还需要先进行各种数据源的登录以及配置排查条件等,操作繁琐。为了解决上述问题,一些服务器提供相关的故障排查工具;但现有的故障排查工具,其排查流程中需要人工参与,且运行逻辑较为复杂,对工作人员来讲,也首先需要学习后台系统复杂的逻辑,耗时较长,难以快速解决问题。
技术实现思路
本专利技术实施例的目的在于提供一种故障排查方法及装置,以实现由服务器自动执行故障排查,减少故障排查时间,降低排查成本。具体技术方案如下:在本专利技术实施的第一方面,首先提供了一种故障排查方法,应用于服务器,所述方法包括:接收查询参数,所述查询参数至少包括故障类型 ...
【技术保护点】
1.一种故障排查方法,应用于服务器,其特征在于,包括:/n接收查询参数,所述查询参数至少包括故障类型以及待排查的目标对象的第一标识号;/n确定与所述故障类型对应的预设配置文件,将所述第一标识号填入所述预设配置文件中的目标字段中,得到目标配置文件;所述目标配置文件中包括查询流程以及每个所述查询流程的流程参数,所述流程参数中脚本配置参数;/n执行所述目标配置文件,得到查询结果。/n
【技术特征摘要】
1.一种故障排查方法,应用于服务器,其特征在于,包括:
接收查询参数,所述查询参数至少包括故障类型以及待排查的目标对象的第一标识号;
确定与所述故障类型对应的预设配置文件,将所述第一标识号填入所述预设配置文件中的目标字段中,得到目标配置文件;所述目标配置文件中包括查询流程以及每个所述查询流程的流程参数,所述流程参数中脚本配置参数;
执行所述目标配置文件,得到查询结果。
2.根据权利要求1所述的故障排查方法,其特征在于,所述脚本配置参数包括:查询的目标数据表,查询条件,以及检出字段的第二标识号;
其中,所述查询条件中包括所述目标字段。
3.根据权利要求2所述的故障排查方法,其特征在于,所述脚本配置参数中还包括:第一处理参数,用于指示是否对原始检出字段进行第一预设处理;
若所述第一处理参数指示对所述原始检出字段进行第一预设处理,所述脚本配置参数中还包括对所述原始检出字段进行第一预设处理的第一处理规则;
所述检出字段为根据所述第一处理规则对所述原始检出字段进行第一预设处理后的字段。
4.根据权利要求2所述的故障排查方法,其特征在于,所述执行所述目标配置文件,得到查询结果的步骤,包括:
若所述目标配置文件中包括一个查询流程,执行所述目标配置文件,查找所述目标数据表中,所述第二标识号指向的检出字段,所述检出字段的内容为查询结果;
或
若所述目标配置文件中包括至少M个查询流程,依次执行所述目标配置文件中的每个查询流程,得到查询结果;其中,第N个查询流程的输入参数为第1至第N-1个查询流程的至少一个检出字段;所述查询结果为第M个查询流程的检出字段;M为大于或等于2的正整数,N为大于1且小于或等于M的正整数。
5.根据权利要求4所述的故障排查方法...
【专利技术属性】
技术研发人员:郭宇,白珅,
申请(专利权)人:北京奇艺世纪科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。