AWStats (Импорт логов)
Добавлено: 2011-10-20 8:51:29
1 - имеется сайт site001.ru на FreeBSD 8.2
Сайт складывает файлы логов по следующему формату:
В папке имеются логи за предыдущие дни (пару лет).
2 - недавно установил и настроил AWStats.
в конфиге
В качестве параметра отвечающего за путь к лог файлу указал:
На данный момент AWStats считывает лог текущего числа.
Поставил себе задачу считать все имеющиеся логи за предыдущие дни.
Поэкспериментировал так:
- Изменил параметр на конкретное значение:
- Перегрузил конфиг
Два итога:
1) если база пуста он импортирует данные
2) если база уже чем-нибудь забита к примеру уже внесены данные за 2010-01-02, то он данные считает старыми и не импортирует их
У меня 2 вопроса.
1) можно ли в качестве параметра в
указывать путь к логу - не изменяя при этом начальный конфиг?
(хочу написать скрипт выполняющий по порядку эту команду но с разным параметром LogFile - не меняя сам конфиг)
2) как исправить "итог 2" в случае описанном выше?
P.S.: man читал
Сайт складывает файлы логов по следующему формату:
Код: Выделить всё
/var/log/httpd/site001/localhost_access_log.%YYYY-%MM-%DD
2 - недавно установил и настроил AWStats.
в конфиге
Код: Выделить всё
/usr/local/www/awstats/cgi-bin/awstats.site001.ru.conf
Код: Выделить всё
LogFile="/var/log/httpd/site001/localhost_access_log.%YYYY-%MM-%DD"
Поставил себе задачу считать все имеющиеся логи за предыдущие дни.
Поэкспериментировал так:
- Изменил параметр на конкретное значение:
Код: Выделить всё
LogFile="/var/log/httpd/site001/localhost_access_log.2010-01-01"
Код: Выделить всё
/usr/local/www/awstats/cgi-bin/awstats.pl -config="site001.ru"
1) если база пуста он импортирует данные
2) если база уже чем-нибудь забита к примеру уже внесены данные за 2010-01-02, то он данные считает старыми и не импортирует их
У меня 2 вопроса.
1) можно ли в качестве параметра в
Код: Выделить всё
/usr/local/www/awstats/cgi-bin/awstats.pl -config="site001.ru"
(хочу написать скрипт выполняющий по порядку эту команду но с разным параметром LogFile - не меняя сам конфиг)
2) как исправить "итог 2" в случае описанном выше?
P.S.: man читал