美文网首页
cron + logrotate 日志切割

cron + logrotate 日志切割

作者: 明明就_c565 | 来源:发表于2024-03-18 16:06 被阅读0次

    cron配置

    vim /etc/cron.hourly/logrotate

    #!/bin/sh

    /usr/sbin/logrotate /etc/logrotate.d/cmp

    EXITVALUE=$?

    if [ $EXITVALUE != 0 ]; then

        /usr/bin/logger -t logrotate "ALERT exited abnormally with [$EXITVALUE]"

    fi

    exit 0

    logrotate配置

    /etc/logrotate.d/cmp

    /var/log/app/*/*.log {

        su root root

        daily

        rotate 180

        size 50M

        compress

        delaycompress

        missingok

        notifempty

        dateext

        dateformat -%Y%m%d.%s

    }

    crontab服务

    启动

    systemctl status crond

    systemctl start crond

    systemctl ebable crond

    相关文章

      网友评论

          本文标题:cron + logrotate 日志切割

          本文链接:https://www.haomeiwen.com/subject/fvqzzdtx.html