Как я могу заставить Webalizer работать с логи apache?
Я использую Webalizer для просмотра статистики моего сайта, и она работает нормально, за одним исключением; У меня настроен режим прокрутки журнала, поэтому мой каталог журналов выглядит примерно так:
/var/log/apache2$ ls
access.log
access.log.1
access.log.2.gz
access.log.3.gz
...
Webalizer в конечном итоге хранит только последние ~4 дня при каждом запуске, поэтому я получаю только скользящее окно статистики, а не весь месяц. Как я могу заставить Webalizer обрабатывать полный набор журналов?
1 ответ
Решение
В webalizer.conf добавьте:
Incremental yes
IncrementalName webalizer.current
я указываю webalizer на уже повернутый файл, который не изменится и выполнит его после вращения:
LogFile /var/log/apache2/whatever.com-access.log.1