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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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
w3d

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

Всего записей: 68 | Зарегистр. 07-08-2003 | Отправлено: 08:22 16-09-2006
ginger



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

Цитата:
У меня squid настроен так, что каждый час он создает новый лог-файл. Можно ли приспособить lightsquid под такую систему, не внося особых изменений в код?

Если для ротации журнала вы используете logrotate, то достаточно в правилах для squid добавить соответсвующюю строку касательно lightsquid.
Например:

Код:
 
/var/log/squid/access.log {
    weekly
    rotate 5
    copytruncate
    compress
    notifempty
    missingok
    prerotate
      /usr/sbin/lightparser.pl
    endscript
    postrotate
      /usr/sbin/squid -k rotate
    endscript
}
 


----------
Кто людям помогает, тот тратит время зря... Хорошими делами прославиться нельзя...

Всего записей: 854 | Зарегистр. 03-09-2001 | Отправлено: 10:26 16-09-2006
PVVolt

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Просто я попробовал натравить lightparser на 24 файла с логами и он мне посчитал всего 430 Мб трафика вместо 12-13 Гб. Подозреваю, что это только за последний час. Это я сделал что-то не так или lightsquid действительно стирает всю предыдущую информацию, если запустить в тот же день на новом файле?

Всего записей: 26 | Зарегистр. 03-08-2006 | Отправлено: 16:15 17-09-2006
w3d

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Да, он формирует новые данные.
У меня сделано ротирование раз в месяц, а запускается так:
lightparser.pl today
и все отлично считается (каждые 20 минут)
access.log около 100 МБ за месяц.

Всего записей: 68 | Зарегистр. 07-08-2003 | Отправлено: 06:49 18-09-2006
PVVolt

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А как посчитать не с параметром today, а с датой. Например, за 8-ое сентября (сейчас самое актуальное). Может, тогда не будет этого глюка?

Всего записей: 26 | Зарегистр. 03-08-2006 | Отправлено: 10:50 18-09-2006
w3d

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ну а разница-то?
В lightparser.pl указан скажем файл access.log
Вся информация о трафике хранится в каталоге ГГММДД
После ротирования (каждый час) файл меняется, но каталог для хранения инфы тот же, и файлы в этом каталоге перезаписываются (причем информацией из последнего access.log)
Как вариант могу предложить ротацию раз в сутки.
 
Добавлено:
Еще вариант - в lightparser.pl указать access.log.*

Всего записей: 68 | Зарегистр. 07-08-2003 | Отправлено: 11:23 18-09-2006
PVVolt

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

Всего записей: 26 | Зарегистр. 03-08-2006 | Отправлено: 12:13 18-09-2006
vworld



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
а как на винде замутить работы этой софтины?

Всего записей: 2617 | Зарегистр. 13-02-2003 | Отправлено: 15:15 10-10-2006
w3dhome

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
На винде для этого существует прога wrspy.
www.wrspy.ru

Всего записей: 4 | Зарегистр. 09-06-2006 | Отправлено: 18:42 10-10-2006
vworld



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
w3dhome
спасибо как сам не подумал?
ведь пробовал его юзать под  WinRoute конечно не понравился Интернетакссесмонитор имхо лучше
и кстати в описалове написано что частичная потдержка сквида

Всего записей: 2617 | Зарегистр. 13-02-2003 | Отправлено: 15:24 11-10-2006
w3dhome

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Я его на винде в комплексе с SquidNT заводил.
Плюс еще режик (www.rejik.ru - баннеро- порно- и т.п. -резка) - получилась система для предприятия с авторизацией пользователей по имени/паролю и лимитом трафика на каждого пользователя.

Всего записей: 4 | Зарегистр. 09-06-2006 | Отправлено: 17:31 11-10-2006
vworld



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
w3dhome
а как с фаером дело было? как у тебя squid стоял? поподробнее...

Всего записей: 2617 | Зарегистр. 13-02-2003 | Отправлено: 06:53 12-10-2006
w3d

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vworld
Да уж и не помню, кого я фаером ставил...Давно это было...
Теперь шлюз у меня на FreeSCO,рекомендую
http://freesco.linux.kiev.ua/index.shtml

Всего записей: 68 | Зарегистр. 07-08-2003 | Отправлено: 10:27 12-10-2006
vworld



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

Цитата:
 FreeSCO

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

Всего записей: 2617 | Зарегистр. 13-02-2003 | Отправлено: 12:11 12-10-2006
Hellm

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Может ли Lightsquid считать трафик не только по 80 порту?

Всего записей: 2 | Зарегистр. 10-11-2006 | Отправлено: 06:15 10-11-2006
lightsquid

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
LightSquid считает траффик прошедший через SQUID
т.е. сам к портам отношение не имеет ....
а как уж настроен сквид ....

Всего записей: 105 | Зарегистр. 15-02-2006 | Отправлено: 15:11 16-11-2006
Hellm

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Борюсь с провайдером, по его отчётам в день я качаю одно количество, но лайтсквид в своей статистике отражает соооверщенно другой обьём порой различия доходят до 100 метров.
Цытата провайдера
"
блин ну не считает ваша считалка ВСЕ!она считает только 80 входящий порт, а все остальные 65534 порта ВООБЩЕ не обсчитываетэто абсурдноэто все равно что считать почтовый трафик только по размеру писем лежащих в папке inboxбудет НОРМАЛЬНАЯ программа подсчета трафика с вашей стороны - поговорим на равных"
 
 

Всего записей: 2 | Зарегистр. 10-11-2006 | Отправлено: 14:00 22-11-2006
guess



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Hellm
 Провайдер прав.
кроме того через Squid, считается только HTTP трафик, провайдер же считает IP трафик, тоесть включая еще и заголовки. + почта, dns, и прочее.

Всего записей: 73 | Зарегистр. 07-12-2003 | Отправлено: 14:40 22-11-2006
lightsquid

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Провайдер точно прав, говорю как автор
 
Есть ПОЛНЫЙ TCP/IP трафик
его и считает провайдер, т.е. все что прошло через порт
 
это все делиться на кучу протоколов
SMTP/POP/IMAP - почта.
HTTP/HTTPS - WEB
FTP
 
etc
etc
etc
 
Плюс не надо забывать про вирусы, которые атакуют вашу машину (если IP реальный)
верменами набегает очень прилично, и провайдер совершенно законно посчитает ВАМ этот траффик
 
для сравнения с провайдером надо считать траффик на порту.
 
LightSquid считает траффик ТОЛЬКО ТОГО ЧТО ПРОШЛО ЧЕРЕЗ Squid
т.е. по определению не все.

Всего записей: 105 | Зарегистр. 15-02-2006 | Отправлено: 14:26 24-11-2006
swl181

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

Цитата:
а как на винде замутить работы этой софтины?

Надо немного поработать напильником
1.  Создать файл cat.pl с таким текстом
while ( <> ) {
        print;
    }
и положить в каталог установки lightsquid
2. изменить lightparser.pl - поискать в тексте "cat" и заменить на "cat.pl"
3. Во всех файлах *.cgi заменить первую строку #!/usr/bin/perl на #!c:/perl/bin/perl.exe

Всего записей: 79 | Зарегистр. 10-01-2003 | Отправлено: 18:29 03-12-2006
Открыть новую тему     Написать ответ в эту тему

Страницы: 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