Logrotate не вращается автоматически в зависимости от размера журнала

У меня есть собственное приложение (myApp), которое записывает журналы в файл '/ var / log / myApp'. Я вижу, что журналы пишутся, и все работает нормально. Теперь я пытаюсь настроить logrotate для этого файла, и для этого я создал файл конфигурации '/etc/logrotate.d/myApp', содержимое которого -

/var/log/myApp {
   missingok
   size +10k
   start 0
   nocompress
   create 0600 root root
   rotate 10
   postrotate
     /etc/init.d/rsyslog restart > /dev/null 2>&1 || true
   endscript
}

Теперь, если я сделаю logrotate -dv /etc/logrotate.d/myApp Я не вижу никаких ошибок как таковых, и когда выполняется logrotate -f /etc/logrotate.d/myApp, то есть принудительный logrotate вращается . Но когда размер файла журнала превышает 10 КБ, журнал автоматически не поворачивается. Любая помощь будет принята с благодарностью.

7
задан user2599522 7 April 2016 в 14:01
поделиться

0 ответов

Другие вопросы по тегам:

Похожие вопросы: