maillog 日志 切割 按日 分割

来源:互联网 发布:微信公众网页授权域名 编辑:程序博客网 时间:2024/05/22 03:50
 
extmail 的日志默认不是按天分割的,需要改成按天分割,方便处理日志:
在 /etc/logrotate.d 目录
把syslog文件中的/var/log/maillog字段去除;
新建个maillog文件,在里面写入
/var/log/maillog {
    daily
    rotate 32
    sharedscripts
    postrotate
        /bin/kill -HUP `cat /var/run/syslogd.pid 2> /dev/null` 2> /dev/null || true
        /bin/kill -HUP `cat /var/run/rsyslogd.pid 2> /dev/null` 2> /dev/null || true
    endscript
}

运行 /usr/sbin/logrotate -vf /etc/logrotate.d/maillog
以上测试通过
 
 
 
以下是按下月的代码:

分割邮件日志:

# cat /etc/logrotate.d/maillog
/var/log/maillog {
        weekly
        missingok
        rotate 365
        nocompress
        copytruncate
        notifempty
        create 640 root adm
}

原创粉丝点击