LINUX.ORG.RU
ФорумAdmin

SQUID -ротация access.log


0

0

Squid на FreeBSD.
Для ротации access.log, внес строчку в newsyslog.conf
/var/log/squid_access.log nobody:nogroup 644 7 * $D0 Z
после ротации лога, новый лог перестает заполняться, пока не сделаешь squid -k shutdown
squid
простая посылка сигнада HUP не помогает. Только останов и дальнейший запуск. Это действительно так или это моя ошибка в чем-то. Конечно можно через крон после ротации лога останавливать и запускать сквид. Но может есть более красивое решение?

anonymous

более красивое решение - написать свой скрипт, который делает squid -k rotate и после с полученными access.log.0, cache.log.0 и т.д. делает что твоей душе угодно. и запихнуть этот скрипт в cron.

sasha999 ★★★★
()
Ответ на: комментарий от sasha999

не понял а зачем какойто скрипт писать просто в cron squid -k rotate когда надо а глубина лог архивов access.log.0, access.log.1, access.log.2 настраивается из конфига сквида

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.