[发明专利]一种BMC日志收集和管理方法、系统、终端及存储介质有效
申请号: | 202010590056.2 | 申请日: | 2020-06-24 |
公开(公告)号: | CN111858528B | 公开(公告)日: | 2022-06-14 |
发明(设计)人: | 郑乾 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | G06F16/18 | 分类号: | G06F16/18;G06F16/16;G06F16/174 |
代理公司: | 济南舜源专利事务所有限公司 37205 | 代理人: | 孙玉营 |
地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 bmc 日志 收集 管理 方法 系统 终端 存储 介质 | ||
本发明提供一种BMC日志收集和管理方法、系统、终端及存储介质,包括:设置日志存储系统的存储量峰值、每个日志压缩文件大小限制以及一次最多保存日志压缩文件的个数限值;设置日志压缩文件命名规则,所述命名规则包括标签,并将日志压缩文件的个数次序为作为命名的标签;根据日志压缩文件命名的标签、存储量峰值、个数限值以及大小限制制定日志保存规则;日志存储系统启动后获取新的日志压缩文件,并根据制定的命名规则和保存规则对日志压缩文件进行管理。本发明合理有效的保存和管理日志文件,可根据分析定位需要灵活调整日志文件的保存数量和大小。
技术领域
本发明属于文件管理技术领域,具体涉及一种BMC日志收集和管理方法、系统、终端及存储介质。
背景技术
在云计算时代,存储设备“不宕机、不重启、不丢数据”是最基本的要求,因此MCS系统需要长期稳定运行。为了追溯和记录MCS日志存储系统运行过程中所发生的的各种硬件和软件的事件,记录运行日志是必不可少的,其中BMC作为存储设备主流管理芯片,监控整个存储设备的运行,因此收集并管理BMC系统的日志时非常重要的。但是硬盘空间有限,运行日志不能无限保存,需要合理记录日志并且对日志文件进行有效管理。
发明内容
针对现有技术的上述不足,本发明一种BMC日志收集和管理方法、系统、终端及存储介质,以解决上述技术问题。
第一方面,本发明提供一种BMC日志收集和管理方法,包括:
设置日志存储系统的存储量峰值、每个日志压缩文件大小限制以及一次最多保存日志压缩文件的个数限值;
设置日志压缩文件命名规则,所述命名规则包括标签,并将日志压缩文件的个数次序为作为命名的标签;
根据日志压缩文件命名的标签、存储量峰值、个数限值以及大小限制制定日志保存规则;
日志存储系统启动后获取新的日志压缩文件,并根据制定的命名规则和保存规则对日志压缩文件进行管理。
进一步的,所述日志保存规则包括:
获取日志标签,并将日志标签除以所述个数限值的余数作为日志保存顺序;
查询日志存储系统中是否存在与当前保存的日志压缩文件的保存顺序相同的日志压缩文件:若是,则根据日志压缩文件的标签判断日志压缩文件的新旧;当旧的日志压缩文件的标签加上个数限值与新的日志压缩文件的标签相同时,或当旧的日志压缩文件的标签加上个数限值与新的日志压缩文件的标签加上存储量峰值相同时,则用新的日志压缩文件替换旧的日志压缩文件。
进一步的,所述命名规则包括:
将日志存储系统内一次收集的日志次序作为标签,并设置存储量峰值为所述标签的最大阈值。
进一步的,所述方法还包括:
检查删除的日志压缩文件的临时文件是否存在:若存在,则检查该临时文件是否超过日志压缩文件大小限制,若日志临时文件超过规定的文件大小限制,则进行压缩保存并且删除一个最早的日志压缩文件。
进一步的,所述方法还包括:
周期性监控是否有用户执行收集日志命令:若有,则收集最新的BMC日志文件并压缩到日志压缩包中。
进一步的,所述方法还包括:
BMC监控自身是否存在异常:若是,则BMC发出主动收集日志的请求,收集BMC日志保存到日志存储系统中等待日志文件超过容量限制再进行压缩、转移并管理。
第二方面,本发明提供一种BMC日志收集和管理系统,包括:
系统配置单元,设置日志存储系统的存储量峰值、每个日志压缩文件大小限制以及一次最多保存日志压缩文件的个数限值;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010590056.2/2.html,转载请声明来源钻瓜专利网。