VestaCP - ротация логов
Материал из Wiki - Iphoster - the best ever hosting and support. 2005 - 2024
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
Настраиваем ротацию Apache
daily - производить ротацию раз в день rotate 2 - хранить только 2 архива gzip compress - архивировать логи через gzip size=50M - максимальный размер несжатого файла; пока размер текущего файла журнала не превысит данный порог, файл не будет ротирован
Все настройки для VestaCP:
# cat /etc/logrotate.d/httpd /var/log/httpd/*log /var/log/httpd/domains/*log { daily rotate 2 missingok notifempty compress sharedscripts postrotate /sbin/service httpd reload > /dev/null 2>/dev/null || true [ ! -f /var/run/nginx.pid ] || kill -USR1 `cat /var/run/nginx.pid` endscript } Запускаем ротацию принудительно: # logrotate -f /etc/logrotate.conf
logrotate запускаеться автоматически раз в день через скрипт:
/etc/cron.daily/logrotate
Links: