LINUX.ORG.RU

Средства просмотра логов squid'а


0

0

Какие есть средства просмотра логов squid'а ?
Интересуют основанные на WEB-интерфейсе. Т.е. открываю http-страницу на сервере и смотрю статистику, отчёт, кто когда и сколько сидит в инете.
Спасибо.

anonymous

kppp

webalizer+ некий web сервер- логи просто классно расписывает!

AlexZ ()
Ответ на: Re: Средства просмотра логов squid'а от anonymous

Re: Re: Средства просмотра логов squid'а

Пробую webalizer и не могу разобраться.
В файле конфигурации прописал
---
LogFile var/log/squid/ccess.log
LogType squid
---
Пишет:
---
Skipping bad record
Error: Skipping record (bad date): 01/jan/1970:03:03:00:00 -0000] [572]
No valid record found
---

Может squid не в том формате логи пишет?

anonymous ()
Ответ на: Re: Средства просмотра логов squid'а от anonymous

Re: Re: Средства просмотра логов squid'а

Попробовал sarg.
Штука неплохая, но мне хочется видеть больше статистики.
Например, нужно видеть не только сколько данный пользователь выжрал трафика, но и как распределяется его трафик по времени.
Т.е. типа такого:
---
9:00 - 12:00 = 2.5 МБ
12:00 - 15:00 = 0.5 МБ
19:00 - 00:00 = 3.1 МБ
---

anonymous ()
Ответ на: Re: Re: Средства просмотра логов squid'а от anonymous

Re: Re: Re: Средства просмотра логов squid'а

Да. Ещё хотелось бы такой монитор, чтоб не надо было предварительно делать экспорт из лог-файла. Т.е. чтоб это был php или perl-cкрипт, который сам бы читал лог-файл сквида.
Или я слишком много хочу?

anonymous ()
Ответ на: Re: Re: Re: Средства просмотра логов squid'а от anonymous

squid

[alex@gate etc]$ cat webalizer.conf # LogFile /var/log/squid/access.log LogType squid OutputDir /var/www/html/usage_squid HistoryName /var/lib/webalizer/webalizer.hist Incremental yes IncrementalName /var/lib/webalizer/webalizer.current HostName gate PageType htm* PageType cgi #PageType phtml #PageType php3 #PageType pl DNSCache /var/lib/webalizer/dns_cache.db DNSChildren 10

Quiet yes

HideURL *.gif HideURL *.GIF HideURL *.jpg HideURL *.JPG HideURL *.png HideURL *.PNG HideURL *.ra

SearchEngine yahoo.com p= SearchEngine altavista.com q= SearchEngine google.com q= SearchEngine eureka.com q= SearchEngine lycos.com query= SearchEngine hotbot.com MT= SearchEngine msn.com MT= SearchEngine infoseek.com qt= SearchEngine webcrawler searchText= SearchEngine excite search= SearchEngine netscape.com search= SearchEngine mamma.com query= SearchEngine alltheweb.com query= SearchEngine northernlight.com qr= # End of configuration file... Have a nice day!

Да еще по cron у меня каждые 3 минуты обновляется статистика, вот, а уже апачий все показывает :)

AlexZ ()
Ответ на: squid от AlexZ

Re: squid

Всё так же ругается на access.log.
А лог у меня такого вида:
---
1090827769.297 181247 10.1.131.39 TCP_MISS/206 128360 GET http://internetaccessmonitor.ru/pub/files/iamsquid.exe - DIRECT/198.63.208.35 application/force-download
1090828827.461 1929 10.1.131.39 TCP_MISS/302 582 GET http://opera1-servedby.advertising.com/site=126885/bnum=opera1/bins=1/opid=10... - DIRECT/209.225.0.6 image/gif
1090828827.543 78 10.1.131.39 TCP_HIT/200 3887 GET http://cdn2.adsdk.com/CDN/75940/liuD_468x60_en.gif - NONE/- image/gif
---

anonymous ()
Ответ на: Re: squid от anonymous

Re: Re: squid

Блин. Это я стормозил. Теперь Usage заработал. P.S. А sarg всё таки показывает распределение выжранного трафика по времени.

anonymous ()

Re: Средства просмотра логов squid'а

Пользительная штука - Squid traffic counter (http://stc.xlan.ru/) - WEb интерфейс(юзверя могут пароли менять+смотреть свою статистику, админы могут смотреть всех+новых юзверей заводить, изменять лимиты и пр.)+контроль за юзверями(лимит трафика)+со squidGuardom можно баннеры и прочее порно резать+sarg отчеты делает ежедневные, еженедельные и пр.

MvV ()
Ответ на: Re: Средства просмотра логов squid'а от MvV

Re: Re: Средства просмотра логов squid'а

Судя по информации, STC - замечательная вещь.
Жаль толькоо, он у меня не работает.
Не знаю, по какой причине, но скрипт /usr/local/stc/limit/squid_rotate выдаёт ошибки:
-----
Use of uninitialized value in string eq at /usr/lib/perl5/5.8.0/File/Copy.pm line 76.
Use of uninitialized value in -e at /usr/lib/perl5/5.8.0/File/Copy.pm line 83.
Use of uninitialized value in pattern match (m//) at /usr/lib/perl5/5.8.0/File/Copy.pm line 117.
Use of uninitialized value in concatenation (.) or string at /usr/lib/perl5/5.8.0/File/Copy.pm line 119.
-----

anonymous ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.