简介:
logrotate 是一个日志切分工具。一般要结合cron一起工作。
logstash 是日志集中管理工具,但输出到文件时不能自动按大小切分(目前只能按日期)
系统实例:
比如系统的messege/cron/secure 都是cron + logrotate(一周跑一次)
[root@mreald.com logstash_conf]# ls /var/log/mess* -1
/var/log/messages
/var/log/messages-20150208
/var/log/messages-20150215
/var/log/messages-20150222
/var/log/messages-20150301
1. 配置文件
[root@mreald.com logstash_conf]# tree -finh /etc/logrotate*
/etc/logrotate.conf
/etc/logrotate.d
[ 135] /etc/logrotate.d/iptraf
[ 115] /etc/logrotate.d/samba
[ 210] /etc/logrotate.d/syslog
........................