Я ищу способ, которым я могу logrotate все файлы журнала в определенном каталоге.
Конфигурация, которую я сейчас использую:
/path/to/folder/*.log {
daily
rotate 5
missingok
notifempty
maxage 14
compress
}
ежедневно - так как я хочу, чтобы он работал каждый день
rotate - повернуть 5 версий перед удалением
maxage 14 - удалить фактические файлы журнала через 14 дней
сжать - сжать файлы журнала при ротации.
Чего я не понимаю, так это почему файлы журналов текущих дней также сжимаются? Я хочу, чтобы по крайней мере текущие и вчерашние файлы журналов оставались нетронутыми.
Я пробовал использовать delaycompress
, но это тоже не помогло.
Не могли бы вы помочь, что я делаю неправильно?