[发明专利]一种日志信息的存储方法、装置以及介质在审
| 申请号: | 202211027086.8 | 申请日: | 2022-08-25 | 
| 公开(公告)号: | CN115291810A | 公开(公告)日: | 2022-11-04 | 
| 发明(设计)人: | 刘申申;靳国锋;赵鹏 | 申请(专利权)人: | 济南浪潮数据技术有限公司 | 
| 主分类号: | G06F3/06 | 分类号: | G06F3/06;G06F40/186;G06F16/14 | 
| 代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 陈建平 | 
| 地址: | 250101 山东省济南市自由贸易试验区*** | 国省代码: | 山东;37 | 
| 权利要求书: | 查看更多 | 说明书: | 查看更多 | 
| 摘要: | |||
| 搜索关键词: | 一种 日志 信息 存储 方法 装置 以及 介质 | ||
本申请公开了一种日志信息的存储方法、装置以及介质,应用于存储技术领域。本方法预先在文本文件中生成key‑value形式的日志信息匹配模板,然后获取输出的日志信息并根据日志信息的类型对应的提取方案提取日志信息的key值和变量值,然后将提取的信息以key‑value形式保存至文本文件的日志信息匹配模板中。本申请提供的方案仅需记录日志信息对应于日志信息匹配模板的key值以及本条日志信息的变量值,实现了对相同或相似日志信息的复用,解决了由于重复数据,而造成的空间浪费的问题,通过去除大量重复的、可复用的日志信息,大大减少了日志文件的大小,即减少日志文件的占用空间,达到了节省空间的目的。
技术领域
本申请涉及存储技术领域,特别是涉及一种日志信息的存储方法、装置以及介质。
背景技术
日志管理包括管理系统日志、应用程序日志、安全日志、日志审核和网络日志等。路由器、交换机、防火墙、服务器等日常企业使用的设备,以及数据库和服务器等业务上运行的应用程序,都需要日志管理。所有这些组件都会生成大量日志信息。用户行为异常、违反策略、内部威胁、外部攻击、数据盗窃等安全日志文件是用于记录系统操作事件的记录文件或文件集合,可分为事件日志和消息日志,具有处理历史数据、诊断问题的追踪以及理解系统的活动等重要作用。随着存储系统业务场景的不断增多,存储系统的功能也在不断完善,为了方便定位和分析问题,往往需要在存储系统中记录大量的日志信息。而为了解决由于日志文件过大而造成的空间浪费和定位问题困难的问题,目前往往是从优化数据库存储方式出发,进行数据库扩容以保存日志文件。
但这种方式并没有从根本上解决日志文件过大的问题,不仅增加了成本,且仍然存在大量的重复日志、占用大量空间的情况。
由此可见,如何减少日志文件的占用空间,是本领域技术人员亟待解决的问题。
发明内容
本申请的目的是提供一种日志信息的存储方法、装置以及介质,以减少日志文件的占用空间。
为解决上述技术问题,本申请提供一种日志信息的存储方法,包括:
获取输出的日志信息;
根据所述日志信息的类型对应的提取方案提取所述日志信息的key值和变量值;
将提取的信息以key-value形式保存至文本文件的日志信息匹配模板中;其中,所述日志信息匹配模板为预先在所述文本文件中生成的key-value形式的模板。
优选地,所述将提取的信息以key-value形式保存至文本文件的日志信息匹配模板中包括:
若所述日志信息包括所述变量值,则将所述key值和所述变量值对应保存在所述日志信息匹配模板中;
若所述日志信息不包括所述变量值,则将所述key值保存在所述日志信息匹配模板中。
优选地,所述将提取的信息以key-value形式保存至文本文件的日志信息匹配模板中之前,还包括:
获取所述日志信息的输出时间;
所述将提取的信息以key-value形式保存至文本文件的日志信息匹配模板中包括:
根据所述日志信息的输出时间将提取的信息以key-value形式保存至所述文本文件的所述日志信息匹配模板中。
优选地,所述将提取的信息以key-value形式保存至文本文件的日志信息匹配模板中之后,还包括:
在请求方查看目标日志信息时,根据查看请求从所述日志信息匹配模板中获取相应的所述目标日志信息;
若所述目标日志信息包括所述变量值,则在日志展示模板中填充所述key值和所述变量值后将所述日志展示模板返回至所述请求方;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于济南浪潮数据技术有限公司,未经济南浪潮数据技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211027086.8/2.html,转载请声明来源钻瓜专利网。
- 信息记录介质、信息记录方法、信息记录设备、信息再现方法和信息再现设备
- 信息记录装置、信息记录方法、信息记录介质、信息复制装置和信息复制方法
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录设备、信息重放设备、信息记录方法、信息重放方法、以及信息记录介质
- 信息存储介质、信息记录方法、信息重放方法、信息记录设备、以及信息重放设备
- 信息存储介质、信息记录方法、信息回放方法、信息记录设备和信息回放设备
- 信息记录介质、信息记录方法、信息记录装置、信息再现方法和信息再现装置
- 信息终端,信息终端的信息呈现方法和信息呈现程序
- 信息创建、信息发送方法及信息创建、信息发送装置





