一种运维问题发生原因确定方法及装置的制造方法

文档序号:8362016阅读:194来源:国知局
一种运维问题发生原因确定方法及装置的制造方法
【技术领域】
[0001]本申请涉及运维技术领域,特别是涉及一种运维问题发生原因确定方法及装置。
【背景技术】
[0002]软件系统的生命周期大致可分为可行性分析和项目开发计划、需求分析、软件设计、开发、测试、运行维护等6个阶段,其中运行维护需要花费的时间占软件系统整个生命周期的80%,对于一个软件系统来说,运维工作的重要性不言而喻。
[0003]在实际运维工作过程中,更多的运维问题集中在业务应用上,运维人员需要对可能导致该运维问题发生的原因进行逐个排查才能最终获得该运维问题的发生原因,进而导致运维问题发生原因的确定过程浪费人力资源、效率较低;尤其是面对不断出现的重复的运维问题,运维人员需要花费大量时间进行重复排查分析,进一步导致了对人力资源的浪费(也即提高了使用成本)、运维问题发生原因确定效率的降低。

【发明内容】

[0004]有鉴于此,本申请提供一种运维问题发生原因确定方法及装置,以实现对运维问题发生原因的自动确定,降低在运维问题发生原因确定过程中的使用成本,提高运维问题发生原因确定效率。
[0005]为了实现上述目的,本发明实施例提供的技术方案如下:
[0006]一种运维问题发生原因确定方法,包括:
[0007]接收用户输入的发生原因确定请求,所述发生原因确定请求中携带待确定发生原因的运维问题信息;
[0008]获取预先设置的与所述运维问题信息指示的运维问题对应的,用于确定所述运维问题的发生原因的分析流程;
[0009]显示执行所述分析流程所需的各个数据项;
[0010]响应用户输入的分别与每个所述数据项对应的数据信息,利用各个所述数据信息执行所述分析流程,确定所述运维问题的发生原因。
[0011]优选的,当所述分析流程中包括至少一个分析步骤时,
[0012]显示执行所述分析流程所需的各个数据项的过程为:
[0013]分别获取执行所述分析流程中每个所述分析步骤所需的数据项;
[0014]获取各个所述数据项的并集;
[0015]显示所述并集中的各个数据项。
[0016]优选的,所述响应用户输入的分别与每个所述数据项对应的数据信息,利用各个所述数据信息执行所述分析流程,确定所述运维问题的发生原因的过程为:
[0017]响应用户输入的分别与每个所述数据项对应的数据信息,利用所述数据信息按照所述分析流程指示的其包括的各个分析步骤的执行顺序,依次执行各个所述分析步骤,确定所述运维问题的发生原因。
[0018]优选的,还包括:显示所述分析流程。
[0019]优选的,还包括:显示所述分析流程上每个分析步骤的执行状态,所述执行状态指示所述分析步骤为未执行、正在执行或已执行。
[0020]优选的,当执行完成所述分析流程中的一个分析步骤后,显示所述分析步骤的执行结果,所述执行结果为指示该分析步骤所分析的内容为运维问题发生原因的第一指示信息,或指示该分析步骤所分析的内容不为运维问题发生原因的第二指示信息。
[0021]优选的,当分析步骤的执行结果为第一指示信息时,该方法还包括:
[0022]利用预先设置的与所述分析步骤对应的运维问题解决信息生成模板,生成并显示与所述分析步骤对应的运维问题解决信息。
[0023]优选的,当分析步骤的执行结果为第一指示信息时,该方法还包括:
[0024]利用预先设置的与所述分析步骤对应的运维问题发生原因模板,生成并显示与所述分析步骤对应的运维问题发生原因。
[0025]优选的,所述分析流程的生成过程为:
[0026]响应用户对预先设置的分析步骤的操作,生成分析流程,所述分析流程中包括组成该分析流程的至少一个分析步骤,以及各个所述分析步骤的执行顺序。
[0027]一种运维问题发生原因确定装置,包括:
[0028]接收单元,用于接收用户输入的发生原因确定请求,所述发生原因确定请求中携带待确定发生原因的运维问题信息;
[0029]获取单元,用于获取预先设置的与所述运维问题信息指示的运维问题对应的,用于确定所述运维问题的发生原因的分析流程;
[0030]显示单元,用于显示执行所述分析流程所需的各个数据项;
[0031]原因确定单元,用于响应用户输入的分别与每个所述数据项对应的数据信息,利用各个所述数据信息执行所述分析流程,确定所述运维问题的发生原因。
[0032]本申请提供一种运维问题发生原因确定方法及装置,通过接收用户输入的携带待确定发生原因的运维问题信息的发生原因确定请求,并获取预先设置的与该运维问题信息指示的运维问题对应的,用于确定该运维问题的发生原因的分析流程,显示执行该分析流程所需的各个数据项,进而通过响应用户输入的分别与每个数据项对应的数据信息,利用各个数据信息执行分析流程,实现对运维问题信息指示的运维问题的发生原因的自动确定,降低了在运维问题发生原因确定过程中的使用成本,提高了运维问题发生原因确定效率。
【附图说明】
[0033]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
[0034]图1为本申请实施例一提供的一种运维问题发生原因确定方法流程图;
[0035]图2为本申请实施例一提供的一种显示执行分析流程所需的各个数据项的方法流程图;
[0036]图3为本申请实施例二提供的一种运维问题发生原因确定装置的结构示意图。
【具体实施方式】
[0037]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0038]实施例一:
[0039]图1为本申请实施例一提供的一种运维问题发生原因确定方法流程图。
[0040]如图1所示,该方法包括:
[0041]S101、接收用户输入的发生原因确定请求,发生原因确定请求中携带待确定发生原因的运维问题信息;
[0042]在本申请实施例中,优选的,当用户需要确定运维问题发生原因时,首先需要输入发生原因确定请求。
[0043]具体的,预先展示有包括至少一个运维问题的运维问题列表,用户可选择其所需的运维列表中的运维问题,通过触发该运维问题的方式(如点击该运维问题等)发出与该运维问题对应的发生原因确定请求,该发生原因确定请求中携带被触发的该运维问题(可认为该运维问题为待确定发生原因的运维问题)的运维问题信息。
[0044]S102、获取预先设置的与运维问题信息指示的运维问题对应的,用于确定运维问题的发生原因的分析流程;
[0045]在本申请实施例中,优选的,预先设置有分别与每个运维问题对应的分析流程,通过执行分析流程(也即执行分析流程对应的脚本语言)即可实现对与该分析流程对应的运维问题的发生原因的确定。
[0046]S103、显示执行分析流程所需的各个数据项;
[0047]在本申请实施
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1