1
2014
Ubuntu ограничение размеров лога apache
Для ограничения размеров логов Apache. Будем использовать ротация логов. Ротация логов — это процесс архивирования логов, удаление старых логов и все из этого вытекающее.
Для этого исправим файл /etc/logrotate.conf и заменим строку
weekly
на
size 10M
Описание файла.
weekly # регулярность ротации — ротация раз в неделю, возможна
иная периодичность: daily, monthly либо размер size 10M, size 50M.
compress # сжимать копию лога, по умолчанию для этого используется
архиватор gzip, хотя можно прицепить и какой-то внешний.
delaycompress # сжимать последнюю копию только при следующей ротации,
это удобно, потому что самые свежие логи не придётся разархивировать.
notifempty # не ротировать лог, если он пуст.
rotate 24 # количество сохраняемых копий, мне вот хватает данных и за последние полгода.