Работая на 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
Есть идеи/