【技术实现步骤摘要】
一种故障检测方法、装置及存储介质
[0001]本专利技术涉及计算机
,具体涉及一种的故障检测方法、装置及存储介质。
技术介绍
[0002]相关技术中,服务器的操作系统主要包括两种,一种是Linux系统,另一种是Windows系统。在对服务端远程管理的服务器进行测试及维护时,针对采用Linux系统的服务器,可以通过执行命令进行监测。即,通过向服务器下发执行命令,能够自动获取服务器的服务器信息,并控制服务器进行故障检测,以便确定服务器是否发生故障,进而进行相应维护。
[0003]但针对采用Windows系统的服务器,若通过执行命令进行监测,Windows系统只能运行执行命令,无法启动相应程序进行检测。因此,在针对Windows系统的服务器进行监测时,需要测试人员(或者维护人员)借助第三方工具,手动获取服务器信息并对服务器进行相关故障检测,进而确定服务器是否发生故障。但采用该种方试进行监测,操作效率比较低,且人工成本高。
技术实现思路
[0004]因此,本专利技术要解决的技术问题在于克服现有技术中无法 ...
【技术保护点】
【技术特征摘要】
1.一种故障检测方法,其特征在于,应用于服务端,所述服务端远程管理至少一个待测设备,所述方法包括:创建检测任务;执行所述检测任务在预设时间内调用待测设备的系统工具包,获取所述待测设备的设备信息;基于所述设备信息,对所述待测设备进行故障检测;当所述待测设备出现故障时,处理所述故障。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:基于所述服务端远程管理的CPU核数,确定监控线程数量;针对当前线程空闲状态,执行所述检测任务。3.根据权利要求1或2所述的方法,其特征在于,在获取所述待测设备的设备信息之后,所述方法还包括:清除所述待测设备的遗留数据。4.根据权利要求3所述的方法,其特征在于,当出现的故障为CPU利用率大于第一阈值时,则所述处理所述故障,包括:判断CPU的利用率是否大于第二阈值;当所述利用率大于所述第一阈值且小于所述第二阈值时,则获取所述待测设备的可执行程序列表,并将所述可执行程序列表中非必要的可执行程序停止;当所述利用率大于所述第二阈值时,则判断所述待测设备中的必要的可执行程序是否运行,并在确定所述必要的可执行程序未运行时,重启所述待测设备。5.根据权利要求3所述的方法,其特征在于,所述方法还包括:基于所述设备信息,启动所述待测设备的信息显示程序;通过所述系统工具包,获取所述待测设备的界面元素;根据所述界面元素,检测所述待测设备的运行状态。6.根据权利要求3...
【专利技术属性】
技术研发人员:刘小雪,赵静,
申请(专利权)人:苏州浪潮智能科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。