Linux logrotate配置 -- 自动压缩日志文件
日志文件包含了关于系统中发生的事件的有用信息,在排障过程中或者系统性能分析时经常被用到。对于忙碌的服务器,日志文件大小会增长极快,服务器会很快消耗磁盘空间,这成了个问题。除此之外,处理一个单个的庞大日志文件也常常是件十分棘手的事。logrotate是个十分有用的工具,它可以自动对日志进行截断(或轮循)、压缩以及删除旧的日志文件。配置完后,logrotate的运作完全自动化,不必进行任何进一步的..
·
日志文件包含了关于系统中发生的事件的有用信息,在排障过程中或者系统性能分析时经常被用到。对于忙碌的服务器,日志文件大小会增长极快,服务器会很快消耗磁盘空间,这成了个问题。除此之外,处理一个单个的庞大日志文件也常常是件十分棘手的事。
logrotate是个十分有用的工具,它可以自动对日志进行截断(或轮循)、压缩以及删除旧的日志文件。配置完后,logrotate的运作完全自动化,不必进行任何进一步的人为干预。另外,旧日志也可以通过电子邮件发送。
在/etc/logrotate.d目录下,可以增加配置文件,用于对指定的某个日志文件进行自动压缩。例如,每天一次检测指定的文件大小,如果大于400M,则建立压缩文件,并将被压缩的内容从原文件中剔除,防止文件过大!
例子:
Ref:
https://linux.cn/article-4126-1.html (Good!)
更多推荐
已为社区贡献4条内容
所有评论(0)