LighSquid - маленький и быстрый анализатор лога для прокси сервера squid,
написан по мотивам SARG, состоит из ~45k перловых скриптов.
Быстро устанавливатся, не требует дополнительных модулей.
В сравнении с SARG на диске занимает гораздо меньше места.URL: http://lightsquid.sf.net
Обсуждается: http://www.opennet.me/prog/info/2679.shtml
а чем он лучше sarg то?
"В сравнении с SARG на диске занимает гораздо меньше места." :)
У меня ну никак не хочет создавать файлы в папке репорт, все проходит как надо выдает кол-во пропарсеных строк, а в папке с рапортами пустота!
Права доступа выстави правильно на папку report!
Я уже 3 месяца юзаю - только респект автору!
А как насчет около 300 юзверей?
Мне что их в базу прописывать?)))
Как можно нормально сделать отображение юзеров? На один IP несколько записей (например для 192.168.0.2 есть записи office/user и просто user)
а как заставить его сопоставлять Имя юзера с MAC адресом,а не с IP? Такое вообще хотьодин анализатор делать может?
Где этот мак фигурирует ?
в отчете сквида ?
Вы лучше скажите как два столбика вывести с обьемом реальный и из кеша. А то выводит чего-то, а может это виндо обновилась из кеша и что мне теперь деалать...
Подскажите плиз. Поставил (следовал всем инструкциям) в броузере при выборе требуемого пути http://<host_ip>/lightsquid/ выдает содержимое папки lightsquid и не более того
настроить Апач нужно
ЧТО ИМЕННО!??
<Directory "/var/www/vhosts/lightsquid">
AddHandler cgi-script .cgi
AllowOverride All
</Directory>
Добрый день! Помогите пожалуйста, второй день бюсь с lighthttpd. Версия lightsquid-1.7.1.tgz (последнее что нашел). Указал все пути.
Тест ОК
[root@mosprfwh01 lightsquid]# ./check-setup.pl
LightSquid Config Checker, (c) 2005 Sergey Erokhin GNU GPL
LogPath : /usr/local/squid/var/logs
reportpath: /usr/local/apache2/htdocs/lightsquid/report
Lang : /usr/local/apache2/htdocs/lightsquid/lang/eng
Template : /usr/local/apache2/htdocs/lightsquid/tpl/base
Ip2Name : /usr/local/apache2/htdocs/lightsquid/ip2name/ip2name.simple
all check passed, now try access to cgi part in browser
При запуске в гуи пишет
LigthSquid diagnostic.
Error : report folder '/usr/local/apache2/htdocs/lightsquid/report' not contain any valid data! Please run lightparser.pl (and check 'report' folder content)
Please check config file !
Variable value
$tplpatph /usr/local/apache2/htdocs/lightsquid/tpl
$templatename base
$langpatph /usr/local/apache2/htdocs/lightsquid/lang
$langname eng
$reportpath /usr/local/apache2/htdocs/lightsquid/report
Access to '/usr/local/apache2/htdocs/lightsquid/report' folder yes
folder content:
/usr/local/apache2/htdocs/lightsquid/report/delete.me
Права на папки все стоят вроде нормальные. lightparser.pl отрабатывает без ошибок. Логи сквида в формате html
>[оверквотинг удален]
>$langpatph /usr/local/apache2/htdocs/lightsquid/lang
>$langname eng
>$reportpath /usr/local/apache2/htdocs/lightsquid/report
>Access to '/usr/local/apache2/htdocs/lightsquid/report' folder yes
>folder content:
>/usr/local/apache2/htdocs/lightsquid/report/delete.me
>
>
>Права на папки все стоят вроде нормальные. lightparser.pl отрабатывает без ошибок. Логи
>сквида в формате htmlВ конфиге:
debug=1затем:
chown -R apache:apache /usr/local/apache2/htdocs/lightsquid/*
rm /usr/local/apache2/htdocs/lightsquid/report/delete.me
/usr/local/apache2/htdocs/lightsquid/lightparser.plЕсли не поможет, то пришлите сюда выведенное на экран.
Разберёмся в чём проблема.
Спасибо что откликнулись. Все сделал. Пишу результатбыл
emulate_httpd_log on
Сейчас выключил. Включил дебаг, вроде даже lightsquid стал что-то читать, но походу не понимает... помогите плиз
[root@mosprfwh01 lightsquid]# cat lightsquid.cfg | grep quidlogtype
$squidlogtype = 0;
[root@mosprfwh01 lightsquid]# ./lightparser.pl
>>> use file :: /usr/local/squid/var/logs/access.logrun TIME: 0 sec
LightSquid parser statistic report
106 lines processed (average 106.00 lines per second)
0 lines parsed
0 lines recovered
106 lines notrecovered
0 lines skiped by bad year
0 lines skiped by date filter
0 lines skiped by Denied filter
0 lines skiped by skipURL filter
WARNING !!!!, parsed 0 lines from total : 106
please check confiuration !!!!
may be wrong log format selected ?
PS в то же время webalizer все понимает...
[root@mosprfwh01 stat]# webalizer /usr/local/squid/var/logs/access.log
Webalizer V2.01-10 (Linux 2.6.15-1.2054_FC5smp) English
Using logfile /usr/local/squid/var/logs/access.log (clf)
Creating output in /usr/local/apache2/htdocs/stat
Hostname for reports is 'mosprfwh01.vostok.net.intra'
Reading history file... webalizer.hist
Generating report for February 2008
Generating summary report
Saving history information...
118 records in 1.50 seconds, 78/sec
Вот синтаксис моего сквид лога
10.92.49.51 - user user [13/Feb/2008:13:25:21 +0300] "GET http://toolbarqueries.google.ru/search? HTTP/1.1" 200 338 "-" "Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.8.1.12) Gecko/20080201 Firefox/2.0.0.12 GoogleToolbarFF 3.0.20070525" TCP_MISS:DIRECT
10.92.49.51 - user user [13/Feb/2008:13:25:51 +0300] "GET http://sb.google.com/safebrowsing/update? HTTP/1.1" 200 6977 "-" "Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.8.1.12) Gecko/20080201 Firefox/2.0.0.12" TCP_MISS:DIRECT
огромное спасибо, разобрался. Задефолтил лог форма и сразу все заработало
не могу отстроить Apache2.0.59 при открытии страницы пишет нету доступа к странице. Уже задолбался,помогите плиз. Один раз получилось,потом заново перенастраивал на серваке опять такой бок. Может кто вышлет готовый конфиг
>не могу отстроить Apache2.0.59 при открытии страницы пишет нету доступа к странице.
>Уже задолбался,помогите плиз. Один раз получилось,потом заново перенастраивал на серваке опять
>такой бок. Может кто вышлет готовый конфигПроверь права на папки и файлы, должно быть на папки 755 drwx-rx-rx и на фалйы 644 drx-r-r
у меня случилось пара удачных опытов с SAMS, но потом наступила чоорная полоса. и SAMS не работал какнадо. Я подумал почему бы не соорудить web-админку и пару скриптов дляя аккаунтинга юзверей на основе отчетов LightSquid`а.. Кто нибуть занимался этим? может есть готовые проекты?
интересная постановка вопроса "Я подумал почему бы не соорудить web-админку и пару скриптов дляя аккаунтинга юзверей " и "Кто нибуть занимался этим? может есть готовые проекты?". Другими словами - "мне нужна админка и пара скриптов, кто может это сделать" - так что-ли? Что вызывает затруднение, выбор с помощью чего это сделать или незнание/неполное знание языка программирования?