[发明专利]一种服务器自适应巡检方法及装置在审
| 申请号: | 202011015945.2 | 申请日: | 2020-09-24 |
| 公开(公告)号: | CN112100048A | 公开(公告)日: | 2020-12-18 |
| 发明(设计)人: | 陶承 | 申请(专利权)人: | 中国建设银行股份有限公司 |
| 主分类号: | G06F11/34 | 分类号: | G06F11/34;G06F11/30 |
| 代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 刘颖 |
| 地址: | 100033 *** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 服务器 自适应 巡检 方法 装置 | ||
本申请公开了一种服务器自适应巡检方法及装置,在接收到巡检指令的情况下,获取各个服务器的设备信息。在服务器的网络非故障的情况下,依据预设的对应关系,使用服务器对应的连接协议,与服务器建立连接。在确定连接正常的情况下,依据对应关系,执行日志收集命令,得到服务器的硬件日志。从硬件日志中提取服务器的各个告警条目。从各个告警条目中筛选得出目标告警条目。将目标告警条目存储至日志汇总中,展示日志汇总。可见,本申请提供的方法,能够针对不同类型的服务器,自适应地建立协议连接、调用日志收集命令进行硬件日志的获取,并从硬件日志中提取告警条目,生成日志汇总,辅助用户巡检各个服务器,相较于人工巡检,巡检效率明显提高。
技术领域
本申请涉及数据处理技术领域,尤其涉及一种服务器自适应巡检方法及装置。
背景技术
当前,数据中心服务器的巡检模式会采用人工巡检,即通过看告警灯、听告警音的方式对机房中的服务器设备进行人工检查。然而,随着投产机房和运行设备增多,不仅会消耗大量的人力成本,且效率低下。明显的,人工巡检模式已逐渐无法适应时代的发展需求了。
发明内容
申请人发现:
当前各厂商的主流服务器均带有硬件管理控制模块(Baseboard ManagementController,BMC),当服务器出现故障并产生告警音、以及告警灯提示时,均会在BMC中产生相应的日志。基于BMC这种机制(即服务器故障时,产生相应的硬件日志),可以通过收集和分析各个服务器的BMC所产生的硬件日志,定位各个服务器的硬件故障,实现服务器的自动化巡检。
有鉴于此,本申请提供了一种服务器自适应巡检方法及装置,目的在于提高服务器巡检的效率。
为了实现上述目的,本申请提供了以下技术方案:
一种服务器自适应巡检方法,包括:
在接收到巡检指令的情况下,获取各个服务器的设备信息;
在所述服务器的网络非故障的情况下,依据预设的对应关系,使用所述服务器对应的连接协议,与所述服务器建立连接;其中,所述对应关系包括所述服务器、所述连接协议、以及日志收集命令;
在确定所述连接正常的情况下,依据所述对应关系,执行与所述服务器对应的所述日志收集命令,得到所述服务器中硬件管理控制模块所产生的硬件日志;
从所述硬件日志中提取所述服务器的各个告警条目,所述告警条目用于指示所述服务器的硬件故障详情;
从各个所述告警条目中筛选得出目标告警条目,所述目标告警条目所指示的告警级别和告警时间满足预设筛选条件;
将所述目标告警条目存储至预设的日志汇总中;
展示所述日志汇总。
可选的,所述获取各个服务器的设备信息之后,还包括:
对各个所述设备信息所指示的IP地址进行网络诊断;
若所述IP地址通过网络诊断,确定所述IP地址所属的所述服务器的网络非故障;
若所述IP地址未通过网络诊断,确定所述IP地址所属的所述服务器的网络故障;
在确定所述服务器的网络故障的情况下,将所述服务器的所述设备信息存储至所述日志汇总中,并在所述日志汇总标记所述服务器网络故障。
可选的,所述对各个所述设备信息所指示的IP地址进行网络诊断,包括:
创建生产者队列;
将各个所述设备信息所指示的IP地址存储至所述生产者队列中;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国建设银行股份有限公司,未经中国建设银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011015945.2/2.html,转载请声明来源钻瓜专利网。





