Работая на Ubuntu 14.04, я имею следующую конфигурацию logrotate в /etc/logrotate.d/logstash

/opt/app/logs/logstash*.log {
        size 1g
        create 700 app app
        rotate 5
}

Этот журнал очень быстро увеличивается, поэтому я хотел, чтобы cronjob logrotate запускался как ежечасно, так и ежедневно. Я скопировал /etc/cron.daily/logrotate в /etc/cron.hourly/logrotate и выполнил /etc/init.d/cron reload

Примерно через 18 часов журнал никогда не вращался и не отображается в /var/lib/logrotate/status

Есть идеи/

1 ответ1

0

Нашел проблему, я использовал 1g вместо 1G .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .