Имеется прокся под Windows (Только не пинайте за это, pls! Просто пока отдельного компа под сервер на FreeBSD нет), умеющая сохранять логи в формате apache или squid.
Имеющаяся у самой прокси статистика не устраивает.
Выход - анализ логов.
Нужен следующий вариант статистики (в идеале):
[диапазон по времени: день, неделя, месяц]->[пользователь или группа (группа - опционально)]->[заданные дипазоны IP адресов: провайдерская сеть, внутригород, внеха]-> объёмы трафика по каждому IP.
Работать всё должно примерно следующим образом: раз в неделю/месяц программе/скрипту скармливается (вручную или через сторонний шедулер) копия лог-файла за сответствующий период, и программа генерирует отчет заданного в её настройках вида в файл(ы) txt или html.
Просмотр отчётов через web-сервер и хранение данных в БД не нужны.
И главное, чтобы из-под Windows работало!
Пытался разобраться сам, но анализаторов логов для squid - вагон и маленькая тележка, и какой из них мне подойдёт - с ходу непонятно.
Подскажите, пожалуйста!
|