日志切割

简介:

版权声明:本文为博主原创文章,未经博主允许不得转载。

日志例子:






对上面这个的解释:







日志轮替

其实就是把每个月的日志切割成按每天分的小块;或者是到了一个月就删掉。






日志轮替工具:

它有自己的配置文件:



logrotate的配置文件:


这个配置文件里,只要大括号没有的,就让前面大括号外面的生效。例如,这里的monthly就会替代weekly。



看看Apache的log:


基本上RPM包安装的都会自动进行轮替日志,但源码包安装的需要手动配置日志轮替。

这是因为系统会自动搜索  /var/log这个目录。但不会去搜索 local那个目录。



把上面那个加入到配置文件中,就可以配置好日志轮替了,例如:

这个最下面的Apache就是手动加入的。







本文转自 远永201314 51CTO博客,原文链接:http://blog.51cto.com/7336056/1882673





相关实践学习
日志服务之使用Nginx模式采集日志
本文介绍如何通过日志服务控制台创建Nginx模式的Logtail配置快速采集Nginx日志并进行多维度分析。
相关文章
|
3月前
|
存储 监控 Ubuntu
日志切割工具-Logrotate实现nginx日志切割
日志切割工具-Logrotate实现nginx日志切割
36 0
|
Java Spring
坑爹的日志无法按天切割问题!
线上某个新管理型系统出现了日志无法按天切割生成日志文件的问题,所有的日志都在一个日志文件里面,只有每次重启的时候才会重新生成文件。
126 0
|
Perl
日志切割操作
Linux日志切割操作,取出需要的日志内容
263 0
|
Apache 开发工具
Apache的日志切割
当我们每访问一次网站就会产生若干条日志信息,如果日志都存放在一个文件中,时间久了日志文件将会越来越大,不仅占用空间也不方便运维和开发人员对日志的分析; 此时就需要对日志进行切割,比如按天或者按小时产生新的日志文件。
4524 0
|
应用服务中间件
使用logrotate切割日志
假设要进行日志切割的目录为:/home/test/tomcat-test/logs/catalina.out 首先进到这个目录下:/etc/logrotate.d/ #cd /etc/logrotate.
1206 0
|
监控 应用服务中间件 nginx
日志切割之Logrotate
1、关于日志切割   日志文件包含了关于系统中发生的事件的有用信息,在排障过程中或者系统性能分析时经常被用到。对于忙碌的服务器,日志文件大小会增长极快,服务器会很快消耗磁盘空间,这成了个问题。除此之外,处理一个单个的庞大日志文件也常常是件十分棘手的事。
1621 0
|
前端开发 JavaScript 开发工具
|
应用服务中间件 nginx Shell