[发明专利]一种基于linux日志轮转管理方法与装置在审
申请号: | 201710054894.6 | 申请日: | 2017-01-24 |
公开(公告)号: | CN106815363A | 公开(公告)日: | 2017-06-09 |
发明(设计)人: | 陈歌;郭美思 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京集佳知识产权代理有限公司11227 | 代理人: | 罗满 |
地址: | 450018 河南省郑州市*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 linux 日志 轮转 管理 方法 装置 | ||
技术领域
本发明涉及日志处理技术领域,特别是涉及一种基于linux日志轮转管理方法与装置。
背景技术
随着物联网技术的发展,计算机已经成为人们日常生活的一部分。在linux系统运行过程中,产生的记录内容十分重要。日志记录可以包括记录用户登录事件、登录地点、进行的操作等内容。通过对日志的观察和分析,发现系统可能的风险,避免线上事故的发生。例如,系统出现什么问题,可以依据系统的日志查找问题的根源,或者当计算机遭到不法行为的攻击时,也可以通过对记录的日志进行分析提取,记录不法行为及证据。日志记录的好坏直接关系到系统出现问题时定位的速度。
传统方式中,将记录的日志放在一个日志文件里,但是由于线上服务每天需要处理大量的任务,相应的会产生大量的日志,导致日志文件的大小会不断地增大,不便于对日志进行管理、查询。例如在进行日志查询时,需要从该日志文件中包括的海量日志信息中查找到所需的日志信息,日志文件越大,即该日志文件中包括的日志信息越多,从中查找到所需的日志信息的难度越大,影响日志查询的工作效率。
可见,如何解决日志文件不便于管理、查询的问题,是本领域技术人员亟待解决的问题。
发明内容
本发明实施例的目的是提供一种基于linux日志轮转管理方法与装置,可以解决日志文件不便于管理、查询的问题。
为解决上述技术问题,本发明实施例提供一种基于linux日志轮转管理方法包括:
将linux系统运行过程中产生的日志存储于待处理日志文件;
当满足预设条件时,对所述待处理日志文件进行切分处理。
可选的,所述对所述待处理日志文件进行切分处理包括:
根据移动文件命令对所述待处理日志文件进行切分轮转,得到切分日志文件。
可选的,所述对所述待处理日志文件进行切分处理包括:
将所述待处理日志文件存储的所述日志转移到第一日志文件。
可选的,所述当满足预设条件时,对所述待处理日志文件进行切分处理包括:
判断当前时间是否达到预设时间;
当达到所述预设时间,则对所述待处理日志文件进行切分处理。
可选的,所述当满足预设条件时,对所述待处理日志文件进行切分处理包括:
判断所述待处理日志文件的大小是否满足设定阈值;
当满足所述设定阈值,则对所述待处理日志文件进行切分处理。
本发明实施例还提供了一种基于linux日志轮转管理装置,包括存储单元和切分单元:
所述存储单元,用于将linux系统运行过程中产生的日志存储于待处理日志文件;
当满足预设条件时触发所述切分单元,所述切分单元,用于对所述待处理日志文件进行切分处理。
可选的,所述切分单元具体用于根据移动文件命令对所述待处理日志文件进行切分轮转,得到切分日志文件。
可选的,所述切分单元具体用于将所述待处理日志文件存储的所述日志转移到第一日志文件。
可选的,所述装置还包括判断单元:
所述判断单元,用于判断当前时间是否达到预设时间;
若达到所述预设时间,则触发所述切分单元。
可选的,所述装置还包括判断单元:
所述判断单元,用于判断所述待处理日志文件的大小是否满足设定阈值;
若满足所述设定阈值,则触发所述切分单元。
由上述技术方案可以看出,可以将linux系统运行过程中产生的日志存储于待处理日志文件,当满足预设条件时,对所述待处理日志文件进行切分处理。此时,待处理日志文件已经清空,开始接收新产生的日志,当再次满足预设条件后,则可以再次对待处理日志文件进行切分处理。以此类推,每当满足预设条件后,可以对待处理日志文件进行一次切分处理,从而得到一个新的日志文件,该日志文件中存储的日志即为待处理日志文件从上一次满足预设条件后到再次满足预设条件期间存储的日志。可见,相比于传统方式,将日志存储于同一个日志文件中,通过上述技术方案,可以实现日志文件的切分,相当于将一个待处理日志文件切分为多个日志文件,由此解决了日志文件不便于管理、查询的问题。
附图说明
为了更清楚地说明本发明实施例,下面将对实施例中所需要使用的附图做简单的介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710054894.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于KPCA多表索引图像哈希检索方法
- 下一篇:内容推送方法和装置