一种服务器故障的报警方法、装置、设备及存储介质制造方法及图纸

技术编号:19778215 阅读:40 留言:0更新日期:2018-12-15 11:16
本申请公开了一种服务器故障的报警方法,包括首先获取服务器中各硬件设备的运行信息;然后根据预设规则对各运行信息进行判断,确定各运行信息对应的硬件设备的故障级别;并根据故障级别发出对应的报警信息。因此,工作人员可以根据不同的故障级别对应的报警信息对服务器进行相应的处理,从而不需要在一出现报警信息即对服务器进行维修处理的操作,从而节约了人力资源。本申请还公开了一种装置、设备及计算机可读存储介质,均具有上述有益效果。

【技术实现步骤摘要】
一种服务器故障的报警方法、装置、设备及存储介质
本专利技术涉及故障检测领域,特别涉及一种服务器故障的报警方法、装置、设备及计算机可读存储介质。
技术介绍
随着互联网行业的飞速发展,互联网企业对服务器的需求量越来越大,使得服务器数据中心的数量在成倍增长,但是这同时也给服务器的检测管理工作带来巨大挑战。现有技术对服务器故障的报警方法一般是通过对服务器中的硬件设备逐一进行检测,并在检测出存在故障时发出提示信息以提示工作人员进行排查并进行维修处理的操作。但是面对日益庞大的服务器集群应用,一旦发现故障信息则立即通知工作人员进行维修处理,将消耗大量的人力资源进行故障排查的操作。因此,如何提供一种高效的服务器故障的报警方法,以节约人力资源是本领域技术人员目前需要解决的技术问题。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种服务器故障的报警方法,能够节约人力资源;本专利技术的另一目的是提供一种服务器故障的报警装置、设备及计算机可读存储介质,均具有上述有益效果。为解决上述技术问题,本专利技术提供一种服务器故障的报警方法,包括:获取服务器中各硬件设备的运行信息;根据预设规则对各所述运行信息进行判断,确定各所述运行信息对应的硬件设备的故障级别;根据所述故障级别发出对应的报警信息。优选地,所述根据预设规则对各所述运行信息进行判断,确定各所述运行信息对应的硬件设备的故障级别具体包括:判断各所述运行信息是否在对应的标准范围内;若是,则设置所述运行信息对应的硬件设备的故障级别为第一级别;否则,则进一步判断所述运行信息对应的故障情况是否为可自适应修复故障;若为可自适应修复故障,则设置所述运行信息对应的硬件设备的所述故障级别为第二级别;否则,则设置所述运行信息对应的硬件设备的所述故障级别为第三级别。优选地,在所述根据所述故障级别发出对应的报警信息之后进一步包括:提取所述运行信息中的关键词信息;根据所述关键词信息从预先存储的故障处理建议中获取对应的故障处理建议。优选地,在所述根据所述故障级别发出对应的报警信息之后进一步包括:将所述运行信息、故障描述和所述故障级别记录至日志。优选地,所述获取服务器中各硬件设备的运行信息具体为:以预设的周期获取服务器中各硬件设备的运行信息。优选地,所述根据所述故障级别发出对应的报警信息具体为根据所述故障级别利用蜂鸣器和/或指示灯发出对应的报警信息。为解决上述技术问题,本专利技术还提供一种服务器故障的报警装置,包括:获取模块,用于获取服务器中各硬件设备的运行信息;设置模块,用于根据预设规则对各所述运行信息进行判断,确定各所述运行信息对应的硬件设备的故障级别;报警模块,用于根据所述故障级别发出对应的报警信息。为解决上述技术问题,本专利技术还提供一种服务器故障的报警设备,包括:存储器,用于存储计算机程序;处理器,用于执行所述计算机程序时实现上述任一种服务器故障的报警方法的步骤。为解决上述技术问题,本专利技术还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现上述任一种服务器故障的报警方法的步骤。本专利技术提供的服务器故障的报警方法,包括首先获取服务器中各硬件设备的运行信息;然后根据预设规则对各运行信息进行判断,确定各运行信息对应的硬件设备的故障级别;并根据故障级别发出对应的报警信息。因此,工作人员可以根据不同的故障级别对应的报警信息对服务器进行相应的处理,从而不需要在一出现报警信息即对服务器进行维修处理的操作,从而节约了人力资源。为解决上述技术问题,本专利技术还提供了一种服务器故障的报警装置、设备及计算机可读存储介质,均具有上述有益效果。附图说明为了更清楚地说明本专利技术实施例或现有技术的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为本专利技术实施例提供的一种服务器故障的报警方法的流程图;图2为本专利技术实施例提供的另一种服务器故障的报警方法的流程图;图3为本专利技术实施例提供的一种服务器故障的报警装置的结构图;图4为本专利技术实施例提供的一种服务器故障的报警设备的结构图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术实施例的核心是提供一种服务器故障的报警方法,能够节约人力资源;本专利技术的另一核心是提供一种服务器故障的报警装置、设备及计算机可读存储介质,均具有上述有益效果。为了使本领域技术人员更好地理解本专利技术方案,下面结合附图和具体实施方式对本专利技术作进一步的详细说明。图1为本专利技术实施例提供的一种服务器故障的报警方法的流程图。如图1所示,一种服务器故障的报警方法包括:S10:获取服务器中各硬件设备的运行信息。本实施例中获取所有服务器中的硬件设备的运行信息,服务器可以是只有一个服务器,也可以是服务器集群。需要说明的是,服务器中的硬件设备包括CPU、内存、PCI-E设备、硬盘和风扇等,采集预设的需要检测的硬件设备的运行信息,检测硬件设备的具体内容包括在位信息、健康状态、温度、电压和运行速率等,运行信息还可以包括总线或内存的带宽、读写速率等,本实施例对检测硬件设备的具体内容不做限定。S20:根据预设规则对各运行信息进行判断,确定各运行信息对应的硬件设备的故障级别。具体的,根据获取的运行信息与预设规则进行比较的结果确定并设置服务器的故障级别。预设规则具体为根据不同的需求标准设置的规则,包括设置故障级别的级数以及各级别的判断标准,本实施例对此不做具体的限定。S30:根据故障级别发出对应的报警信息。预先对应于各不同的故障级别分别设置不同的报警信息,以便在确定出故障级别后,根据故障级别发出对应的报警信息,以便工作人员能够根据不同的报警信息做出相应的处理措施。本专利技术实施例提供的服务器故障的报警方法,包括首先获取服务器中各硬件设备的运行信息;然后根据预设规则对各运行信息进行判断,确定各运行信息对应的硬件设备的故障级别;并根据故障级别发出对应的报警信息。因此,工作人员可以根据不同的故障级别对应的报警信息对服务器进行相应的处理,从而不需要在一出现报警信息即对服务器进行维修处理的操作,从而节约了人力资源。图2为本专利技术实施例提供的另一种服务器故障的报警方法的流程图。如图2所示,本实施例对技术方案作了进一步的说明和优化,具体的,根据预设规则对各运行信息进行判断,确定各运行信息对应的硬件设备的故障级别具体包括:S21:判断各运行信息是否在对应的标准范围内;S22:若是,则设置运行信息对应的硬件设备的故障级别为第一级别。预先根据实际需求设置各运行信息的标准范围,然后将各运行信息与对应的标准范围进行比较,例如,将硬件设备的温度、电压、带宽和速率等信息分别与温度标准范围、电压标准范围、带宽标准范围和速率标准范围进行比较,以判断各运行信息是否在各对应的标准范围内。若在标准范围内,则设置该运行信息对应的硬件设备的故障级别为第一级别。一般的,当本文档来自技高网...

【技术保护点】
1.一种服务器故障的报警方法,其特征在于,包括:获取服务器中各硬件设备的运行信息;根据预设规则对各所述运行信息进行判断,确定各所述运行信息对应的硬件设备的故障级别;根据所述故障级别发出对应的报警信息。

【技术特征摘要】
1.一种服务器故障的报警方法,其特征在于,包括:获取服务器中各硬件设备的运行信息;根据预设规则对各所述运行信息进行判断,确定各所述运行信息对应的硬件设备的故障级别;根据所述故障级别发出对应的报警信息。2.根据权利要求1所述的方法,其特征在于,所述根据预设规则对各所述运行信息进行判断,确定各所述运行信息对应的硬件设备的故障级别具体包括:判断各所述运行信息是否在对应的标准范围内;若是,则设置所述运行信息对应的硬件设备的故障级别为第一级别;否则,则进一步判断所述运行信息对应的故障情况是否为可自适应修复故障;若为可自适应修复故障,则设置所述运行信息对应的硬件设备的所述故障级别为第二级别;否则,则设置所述运行信息对应的硬件设备的所述故障级别为第三级别。3.根据权利要求1所述的方法,其特征在于,在所述根据所述故障级别发出对应的报警信息之后进一步包括:提取所述运行信息中的关键词信息;根据所述关键词信息从预先存储的故障处理建议中获取对应的故障处理建议。4.根据权利要求1所述的方法,其特征在于,在所述根据所述故障级别发出对应的报警信息...

【专利技术属性】
技术研发人员:颜伟
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:河南,41

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

1