VestaCP - ротация логов
Материал из Wiki - Iphoster - the best ever hosting and support. 2005 - 2024
Версия от 07:57, 20 сентября 2019; Admin iph (обсуждение | вклад) (Новая страница: « Настраиваем ротацию Apache daily - производить ротацию раз в день rotate 2 - хранить только 2 арх…»)
Настраиваем ротацию 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: