【技术实现步骤摘要】
一种服务器的故障检测方法、装置、设备及存储介质
本专利技术涉及服务器检测领域,特别涉及一种服务器的故障检测方法、装置、设备及计算机可读存储介质。
技术介绍
随着云计算技术的快速发展,服务器的需求量与日俱增,大量服务器长时间不间断的运行必然导致故障率的提升,如何快速地发现并处理服务器的故障成为技术人员需要解决的技术难题。目前,各服务器厂商分别为自家服务器设置监测平台,用于检测自家的服务器的故障,但不同服务器厂商生产的不同类型的服务器,以及服务器本身安装的不同操作系统使得需要利用各对应的监测平台进行故障检测。也就是说,现有技术中,用于对各不同的服务器进行故障检测的监测平台的功能参差不齐,且监测平台多基于独有协议,导致无法统一监管,统一输出,在需要对多种类型的服务器以及设置多种类型操作系统的服务器进行故障检测时,操作过程复杂,检测效率低。因此,如何提高对服务器故障检测的便捷度和效率,是本领域技术人员目前需要解决的技术问题。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种服务器的故障检测方法 ...
【技术保护点】
1.一种服务器的故障检测方法,其特征在于,包括:/n采集服务器故障时产生的故障数据信息;/n对各所述故障数据信息进行分词处理,得到对应的关键词;/n确定出各所述关键词与预先设置的分词类库中的预设关键词的匹配次数;/n根据匹配的所述关键词以及对应的匹配次数计算出所述服务器的故障值,并根据所述故障值确定出所述服务器的故障情况。/n
【技术特征摘要】
1.一种服务器的故障检测方法,其特征在于,包括:
采集服务器故障时产生的故障数据信息;
对各所述故障数据信息进行分词处理,得到对应的关键词;
确定出各所述关键词与预先设置的分词类库中的预设关键词的匹配次数;
根据匹配的所述关键词以及对应的匹配次数计算出所述服务器的故障值,并根据所述故障值确定出所述服务器的故障情况。
2.根据权利要求1所述的方法,其特征在于,所述故障数据信息包括带内故障数据信息和带外故障数据信息;对应的,所述采集服务器故障时产生的故障数据信息的过程,具体包括:
接收所述服务器的操作系统和/或预设监测平台发送的所述带内故障信息;
通过在所述服务器中运行预设采集脚本,获取所述带内故障信息;
接收所述服务器的BMC转发的所述带外故障数据信息;
对应的,所述根据匹配的所述关键词以及对应的匹配次数计算出所述服务器的故障值,并根据所述故障值确定出所述服务器的故障情况的过程,具体包括:
根据所述带内故障数据信息和所述带外故障数据信息分别对应的匹配的所述关键词以及对应的匹配次数计算出所述服务器的故障值,并根据所述故障值确定出所述服务器的故障情况。
3.根据权利要求1所述的方法,其特征在于,在所述采集服务器故障时产生的故障数据信息之后,进一步包括:
判断所述故障数据信息的数据格式类型;
若所述故障数据信息为文本格式,则将所述故障数据信息存储至数据库中,并进入所述对各所述故障数据信息进行分词处理,得到对应的关键词的步骤;
若所述故障数据信息为图形格式,则识别出所述故障数据信息中的文字,得出文本格式的所述故障数据信息,将文本格式的所述故障数据信息存储至所述数据库中,并进入所述对各所述故障数据信息进行分词处理,得到对应的关键词的步骤。
4.根据权利要求1所述的方法,其特征在于,进一步包括:
预先设置故障告警上限值和故障告警下限值;
对应的,所述根据匹配的所述关键词以及对应的匹配次数计算出所述服务器的故障值,并根据所述故障值确定出所述服务器的故障情况的过程,具体包括:
根据匹配的所述关键词以及对应的匹配次数计算出所述服务器的所述故障值;
若所述故障值大于所述故障告警下限值并小于所述故障告警上限值,则确定所述...
【专利技术属性】
技术研发人员:刘程程,
申请(专利权)人:山东英信计算机技术有限公司,
类型:发明
国别省市:山东;37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。