首页 > 其他 > 详细

日志管理

时间:2021-04-03 23:19:47      阅读:35      评论:0      收藏:0      [点我收藏+]

转:

日志管理

1. logrotate  /etc/logrotate.conf    重新读取配置文件
2. logrotate -d /etc/logrotate.conf   调试模式,输出调试结果,但不执行
3. logrotate -f /etc/logrotate.conf    强制模式,对所有相关文件进行rotate

4. logrotate执行规则,在/etc/logrotate.d/目录创建文件,logrotate会在执行的时候自动读取相应的规则,比如,syslog内容为:
[vim  /etc/logrotate.d/syslog]
/log/test.log   
{   
         size 10M   
         create   
         start 10  
         rotate 4  
         compress   
         copytruncate   
}  
上面代码的意思为当文件/log/test.log的大小超过10M时就开始循环,允许logrotate创建文件,循环文件的开始为10,即文件为为test.log.10.gz,最多循环创建4个文件,即为test.log.13.gz,多于四个后开始在第一个上面循环,依次迭代

5. crontab 定时执行
05 * * * * root /sbin/logrotate /etc/logrotate.conf

转:

日志管理

日志管理

原文:https://www.cnblogs.com/wangtcc/p/14614782.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!