Страница 1 из 1

lightsquid ошибка с парсингом лога сквида

Добавлено: 2013-11-14 20:48:43
VladVan
В результате ошибки в статистику попадают фантомные юзеры "HIER_DIRECT", выглядит это так
Изображение

Подозреваю что парсер как-то неверно интерпретирует подобные строки в логах:

Код: Выделить всё

1384332024.249     56 192.168.2.116 TCP_MISS/200 20201 GET http://api-maps.yandex.ru/2.0.17/? - HIER_DIRECT/93.158.134.106 text/javascript
Что можно сделать что бы парсер правильно обрабатывал такие ситуации?
Может есть патч?
Версия lightsquid 1.8 (последняя), Squid Cache: Version 3.3.10

Re: lightsquid ошибка с парсингом лога сквида

Добавлено: 2013-11-17 13:08:48
VladVan
Неужели никто не сталкивался с такой проблемой?
Может надо лог сквида привести к какому-то другому формату, у меня сейчас все по дефолту.
На форуме у автора LightSquid только спамеры пишут, похоже Sergey Erokhin давно свой проект забросил.

Re: lightsquid ошибка с парсингом лога сквида

Добавлено: 2013-11-18 9:16:30
lazhu
сделайте access.log combined, и будет вам щасстье

Re: lightsquid ошибка с парсингом лога сквида

Добавлено: 2013-11-21 19:49:21
VladVan
lazhu писал(а):сделайте access.log combined
Да, спасибо - это помогло. За три дня в логах ничего лишнего.
В настройках сквида прописал так:

Код: Выделить всё

access_log daemon:/var/log/squid/access.log combined
lightsquid.cfg тоже пришлось подправить

Код: Выделить всё

$squidlogtype = 1;