[发明专利]一种BMC运行状态监控方法、装置、设备及介质在审
申请号: | 202111447933.1 | 申请日: | 2021-11-30 |
公开(公告)号: | CN114328146A | 公开(公告)日: | 2022-04-12 |
发明(设计)人: | 候志立 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | G06F11/34 | 分类号: | G06F11/34;G06F11/30;G06F16/21 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 赵菲 |
地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 bmc 运行 状态 监控 方法 装置 设备 介质 | ||
本申请公开了一种BMC运行状态监控方法、装置、设备及介质,包括:将当前的BMC运行数据写入Redis数据库;通过所述Redis数据库将所述BMC运行数据以AOF方式写入日志持久化文件;基于rsyslog服务实时从所述日志持久化文件中读取所述BMC运行数据,并将所述BMC运行数据上报至后台监控系统,以便所述后台监控系统基于所述BMC运行数据确定BMC当前的运行状态。这样,通过AOF方式自动将BMC运行数据写入日志持久化文件,然后通过rsyslog服务实时的将当前的BMC运行数据上报,能够降低对后台监控系统的资源占用,并且具有实时性以及避免对BMC接口成熟度的依赖。
技术领域
本申请涉及BMC状态监控技术领域,特别涉及一种BMC运行状态监控方法、装置、设备及介质。
背景技术
随着科学技术的不断发展,当前服务器的应用越来越广泛,BMC(即BaseboardManagement Controller,基板管理控制器)作为服务器中的关键部件,为用户提供了丰富的服务器管理接口和故障监控及恢复方法,作为用户监控和管理服务器的重要部件,其软件系统的健壮性就显得极为重要,因此需要实时监控BMC内部的实际运行状态。
目前,针对BMC运行状态的监控,现有技术主要存在两种方式:方法一、通过BMC的日志系统实现对BMC内部运行状态的监控,如调试日志,审计日志,安全日志,系统日志等。这种方法需要在BMC内部需要监控的代码部分增加对应的调试信息。实时性不好,而且每个厂家的日志记录格式多种多样,很多情况下需要人工介入分析,效率低;方法二、通过ipmi(即Intelligent Platform Management Interface智能平台管理接口)接口,restful接口,redfish接口,snmp get/set或snmp trap或redfish事件订阅或smtp邮箱告警等方式当BMC发生故障时将对应的事件主动上报给用户的后台监控软件或由用户的后台监控软件主动查询。这种方式依赖于BMC接口实现的成熟度,ipmi命令查询回来的基本为十六进制数值,解析困难,并且当用户的后台进程通过轮询的方法查询BMC的相关状态和资源的时候,比较耗费系统资源,尤其是针对需要监控的服务器数据量比较大的时候,对用户后台资源的占用是比较大的。
发明内容
有鉴于此,本申请的目的在于提供一种BMC运行状态监控方法、装置、设备及介质,能够降低对后台监控系统的资源占用,并且具有实时性以及避免对BMC接口成熟度的依赖。其具体方案如下:
第一方面,本申请公开了一种BMC运行状态监控方法,应用于BMC,包括:
将当前的BMC运行数据写入Redis数据库;
通过所述Redis数据库将所述BMC运行数据以AOF方式写入日志持久化文件;
基于rsyslog服务实时从所述日志持久化文件中读取所述BMC运行数据,并将所述BMC运行数据上报至后台监控系统,以便所述后台监控系统基于所述BMC运行数据确定BMC当前的运行状态。
可选的,所述将当前的BMC运行数据写入Redis数据库,包括:
通过BMC中的进程或线程将当前的BMC运行数据写入Redis数据库。
可选的,所述BMC运行数据包括数值类数据、诊断类数据、状态类数据以及日志类数据,其中,所述状态类数据包括:进程状态信息、线程状态信息、传感器状态信息、部件状态信息。
可选的,所述通过BMC中的进程或线程将当前的BMC运行数据写入Redis数据库,包括:
通过每个进程及每个线程将自身的进程状态信息或线程状态信息写入Redis数据库;
通过每个进程监测进程及每个线程监测线程将自身所监测进程的进程状态信息或所监测线程的线程状态信息写入Redis数据库;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111447933.1/2.html,转载请声明来源钻瓜专利网。