Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » LightSquid

Модерирует : lynx, Crash_Master, dg, emx, ShriEkeR

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23

Открыть новую тему     Написать ответ в эту тему

ginger



Рыжик
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

LightSquid - lite and fast log analizer for squid proxy

Текущая версия 1.8 Изменения  
Домашняя страница автор Сергей Ерохин (Sergey Erokhin).
 
LightSquid маленькая и быстрая программка сбора статистики работы пользователей через прокси-сервер Squid, является альтернативой SARG, представляет собой набор из нескольких скриптов написанных на языке программирования perl.
 
Требования:
 
Apache
Perl
Perl-GD2 (если необходимы графики)
Squid
Cron
 
Установка.

Всего записей: 854 | Зарегистр. 03-09-2001 | Отправлено: 11:18 01-02-2006 | Исправлено: zhe_zho, 18:28 27-01-2014
rg2570

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
можно ли сделать генерацию отчетов по "реальным" именам пользователей (из Active Directory), а не по йп-адресам ??? если да-то подскажите как ???

Всего записей: 24 | Зарегистр. 11-12-2007 | Отправлено: 13:22 20-12-2007
lightsquid

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ага, конечно !
 
если у сквида авторизация по AD то имя пользователя попадает в отчет, и тогда все просто
$ip2name="simple";
в конфиге поможет
 
если же нет, то тут сложнее, смотрите какие готовые варианты ip2name есть, может какой подойдет.
там кое что готовое есть
ну или в крайнем случае пишите свое под ваш случай.

Всего записей: 105 | Зарегистр. 15-02-2006 | Отправлено: 18:49 20-12-2007
rg2570

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ой... а можно поподробнее...
- где настроить параметры авторизации
- будет ли учитываться тот факт, что за одним компьютером могут работать разные пользователи ?

Всего записей: 24 | Зарегистр. 11-12-2007 | Отправлено: 12:39 21-12-2007
lightsquid

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
если по вопрос по поводу авторизации в AD, то отсылаю например на opennet.ru
там есть инструкции по настройке

Всего записей: 105 | Зарегистр. 15-02-2006 | Отправлено: 14:36 21-12-2007
CaHuTaP

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
все-таки было бы неплохо сделать возможность группировки сайтов по именам в автомате...а то уморился добавлять записи по маске в lightparser.pl

Всего записей: 36 | Зарегистр. 19-02-2003 | Отправлено: 10:56 24-12-2007
lightsquid

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
все-таки было бы неплохо сделать возможность группировки сайтов по именам в автомате...а то уморился добавлять записи по маске в lightparser.pl

давайте пример алгоритма
который бы еще и не тормозил, включим
можно даже оффлайновый так сказатьь, отдельная утилита которая допустип парсит уже логи лайтсквида (т.к. объем много меньше) и выдает рекомендации
 
в общем то это настроечная операция, делается очень не часто ...
 
 

Всего записей: 105 | Зарегистр. 15-02-2006 | Отправлено: 11:43 24-12-2007
CaHuTaP

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
а какой алгоритм?
допустим в логах имеем
www.google.ru
kh0.google.ru
kh1.google.ru
kh2.google.ru
надо все причесать под www.google.ru c суммированием трафика и количеством соединений...вот и весь алгоритм, вопрос в его реализации
если б можно было парсить лайтсквидовские логи, тоже неплохо, ибо главное конечный результат...

Всего записей: 36 | Зарегистр. 19-02-2003 | Отправлено: 12:35 24-12-2007
lightsquid

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
а какой алгоритм?
допустим в логах имеем
www.google.ru
kh0.google.ru
kh1.google.ru
kh2.google.ru
надо все причесать под www.google.ru c суммированием трафика и количеством соединений...вот и весь алгоритм, вопрос в его реализации  

 
ура !, остался последний шаг !
реализация !
я со своей стороны - включу в след. релиз
 
 
 
Добавлено:

Цитата:
если б можно было парсить лайтсквидовские логи, тоже неплохо, ибо главное конечный результат...

можно, формат описан на сайте

Всего записей: 105 | Зарегистр. 15-02-2006 | Отправлено: 16:05 24-12-2007
besruk



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
У меня каждую ночь логи копируются в другую директорию и с соответственно другим Выменем.
Как-то можно сделать чтобы он по маске *.log их отбирал?

Всего записей: 29 | Зарегистр. 26-01-2006 | Отправлено: 19:07 26-12-2007
kaurych



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
lightsquid
Настраиваю FreeBSD 5.4 +squid +apacha 1.3+lightsquid 1.7 -  
ничего не получается - Что касается мануалов по lightsquid - однотипная инструкция везде - нет никаких подробностей как допустим к апаче прикрутить его - сделать редирект из папки по умолчанию аппачки в lightsquid которая находится по пути /var/www/html/reports/lightsquid
 Настраивал по этой статье http://pm4u.narod.ru/squid_logs.htm из Журнала
Непонимаю почему в инструкции пишут: (http://lightsquid.sourceforge.net/Installs.html)
cd /var/www/htdocs/
mkdir lightsquid
cd lightsquid
tar -xzf lightsquid.tgz
 
и вдруг речь начинает идти о другом пути
<Directory "/var/www/html/lightsquid">
   AddHandler cgi-script .cgi
   AllowOverride All
</Directory>  
С графикой не понятно - у меня только список файлов отражается - нормальный интерфейс как на картинках отсутствует , в форумах пишут про библиотеки, которых не хватает в Perl - который стоит по умолчанию в FreeBSD 5.4 - libpng- но как то всё сумбурно - какая версия нужна  
Где на http://lightsquid.sourceforge.net ссылки на скачивание библиотек
GD и libpng
Не все же профессионалы - для пряников начинающих где инструкция нормальная?  
Я итак зарылся в этих статьях -  
Программа серьёзная - используют многие, уж можно по подробнее инструкцию написать то?

Всего записей: 465 | Зарегистр. 16-05-2006 | Отправлено: 12:08 27-12-2007 | Исправлено: kaurych, 13:14 27-12-2007
lightsquid

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
У меня каждую ночь логи копируются в другую директорию и с соответственно другим Выменем.
Как-то можно сделать чтобы он по маске *.log их отбирал?

не очень понял вопрос
укажите путь в новое место
или пускайте парсер ДО переноса

Всего записей: 105 | Зарегистр. 15-02-2006 | Отправлено: 15:28 28-12-2007
Ruza



Gold Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
kaurych

Цитата:
Что касается мануалов по lightsquid - однотипная инструкция везде - нет никаких подробностей как допустим к апаче прикрутить его

Предлагаю инструкцию по всем никсовым погам написать в разрезе lightsquid.
И начатьс того что для установки лог-парсера нужен компьютер без него ничего не получится...
2. Прежде чем установить программу нужно установить ОС и настроить squid иначе работать не будет.
Ну и так далее по мере фантазии.
 
А то что прога хорошая слов нет тут ты прав.
 
Авторам удачи.
 
Добавлено:
lightsquid
Кстати вопрос:
Можно ли использовать dns2name в 2-х вариантах? Т.е. squid auth и dns?

----------
Fools rush in where angels fear to tread.

Всего записей: 5472 | Зарегистр. 10-09-2003 | Отправлено: 15:55 28-12-2007
lightsquid

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Кстати вопрос:
Можно ли использовать dns2name в 2-х вариантах? Т.е. squid auth и dns?

 
конечно, можно сделать свой
это обычный perl код
можно склеять нужную функциональность.
 

Всего записей: 105 | Зарегистр. 15-02-2006 | Отправлено: 17:59 28-12-2007
rg2570

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
вопрос: Какая информация отображается в отчетах за месяц LightSquid'a  в поле "Cumulative"... и какая - в поле "Bytes" ???

Всего записей: 24 | Зарегистр. 11-12-2007 | Отправлено: 11:06 15-01-2008
lightsquid

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Bytes - сколько скачал конкретный человек
Cumulative - просто сумма траффика с учетом этого человека (т.е. сумма всего что выше включая его)
для чего сделана
 
обычно основная задача этого отчета - посмотреть кто основной потребитель траффика
возьмем к примеру
http://lightsquid.sourceforge.net/demo17/month_detail.cgi?year=2005&month=04
общий траффик за день - 4.8 гига
142 юзера
 
теперь смотрим сверху по колнке Cumulative
5-й человек 1.1 G
12-й человек 2.0 G
26-й челове 3.0 G
 
обычно дальше смотреть особого смысла нет
уже все ясно кто потребил траффик.

Всего записей: 105 | Зарегистр. 15-02-2006 | Отправлено: 13:31 15-01-2008
rg2570

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
спасибо !

Всего записей: 24 | Зарегистр. 11-12-2007 | Отправлено: 13:57 16-01-2008
Demonster1

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите пожалуйста больше про параметр $squidlogtype in lightsquid.cfg.
Как настроить lightparser.pl на лог в нестандартном формате?
 
При установке $debug=1 in lightsquid.cfg выдает следующее:

Цитата:
LightSquid parser statistic report
 
           11341 lines processed (average 11341.00 lines per second)
               0 lines parsed
               0 lines recovered
               0 lines notrecovered
           11341 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 : 11341
please check confiuration !!!!
may be wrong log format selected ?

 
Строка конфигурации лога в сквиде

Цитата:
logformat squid %{%d/%b/%Y %H:%M:%S}tl %>a %ul %<st %ru

Всего записей: 70 | Зарегистр. 15-09-2006 | Отправлено: 18:29 16-01-2008 | Исправлено: Demonster1, 18:35 16-01-2008
lightsquid

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
эт боюсь только напильником, правьте код парсера ...
 
сейчас он расчитан только на два стандартных формата.
 
p.s. а зачем вам нужен лог в кастом формате ?
вы его читаете глазами на ночь глядя ??
 
вроде как анализаторы для этого и придуманы чтобы из каши добыть информацию ...

Всего записей: 105 | Зарегистр. 15-02-2006 | Отправлено: 12:16 17-01-2008
Demonster1

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
lightsquid
Переставил в стандартную конфигурацию - все заработало
 
Спасибо за полезную программу!

Всего записей: 70 | Зарегистр. 15-09-2006 | Отправлено: 12:42 17-01-2008
lightsquid

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ага, тогда вопрос
какая система/дистриб такое по умолчанию сделало ?

Всего записей: 105 | Зарегистр. 15-02-2006 | Отправлено: 15:45 17-01-2008
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23

Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » LightSquid


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru