Опции, задаваемые в конфигурационных файлах:
rotate – количество копий старых логов;
missingok – не писать сообщения в stdout, если файл отсутствует;
notifempty – не выполнять никаких действий, если файл пустой;
compress – сжимать gzip;
size – размер файла, при достижении которого он будет сжат и сохранён как старый;
daily – выполнять проверку каждый день;
create – права доступа и владелец при создании нового файла;
olddir – перемещать старые логи в указанную директорию;
postrotate/endscript – действие, выполняемое после ротации логов;
mail – адрес, на который высылать уведомление о ротации;
Проверка корректности конфигурационных файлов без запуска процедуры ротации логов:
Проверка корректности конфигурационных файлов с АВТОМАТИЧЕСКИМ ЗАПУСКОМ ротации логов:
rotate – количество копий старых логов;
missingok – не писать сообщения в stdout, если файл отсутствует;
notifempty – не выполнять никаких действий, если файл пустой;
compress – сжимать gzip;
size – размер файла, при достижении которого он будет сжат и сохранён как старый;
daily – выполнять проверку каждый день;
create – права доступа и владелец при создании нового файла;
olddir – перемещать старые логи в указанную директорию;
postrotate/endscript – действие, выполняемое после ротации логов;
mail – адрес, на который высылать уведомление о ротации;
Проверка корректности конфигурационных файлов без запуска процедуры ротации логов:
Код: Выделить всё
# logrotate -d /etc/logrotate.conf
Проверка корректности конфигурационных файлов с АВТОМАТИЧЕСКИМ ЗАПУСКОМ ротации логов:
Код: Выделить всё
# logrotate -f /etc/logrotate.conf