日志轮询(用apache举例)
日常工作中,日志是非常重要的,学会看日志是每一个运维过程师必备的技能。
常用的日志轮询方法有rotatelogs,cronolog
rotatelogs:
yum installlogrotate
配置文件在
[root@vm99 ~]# vim/etc/logrotate.
logrotate.conf logrotate.d/
[root@vm99 ~]# vim/etc/logrotate.d/
cups ppp syslog
dracut psacct wpa_supplicant
httpd sssd yum
打开httpd的配置文件查看
/var/log/httpd/*log{
rotate 4 轮询周期
size 10m 大小
missingok
notifempty
sharedscripts
delaycompress
postrotate
/sbin/service httpd reload >/dev/null 2>/dev/null || true
endscript
}
举例说明
打开啊apche配置文件写入
1、CustomLog "| /bin/rotatelogs /usr/local/apache/logs/access_log 86400" com