URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 93162
[ Назад ]

Исходное сообщение
"online статистика squid "

Отправлено Free_Man , 19-Мрт-12 20:04 
Всем привет!!! Стоит freebsd, squid,sarg. Начальствe не нравиться статистика sarg. Статистику за текущей день можно посмотреть завтра, нужна онлайн статистика. Где видны пользователи и что конкретно в данный момент человек смотрит, качает. Подскажите можно ли реализовать это?

Содержание

Сообщения в этом обсуждении
"online статистика squid "
Отправлено Кегна , 19-Мрт-12 21:07 
> Всем привет!!! Стоит freebsd, squid,sarg. Начальствe не нравиться статистика sarg. Статистику
> за текущей день можно посмотреть завтра, нужна онлайн статистика. Где видны
> пользователи и что конкретно в данный момент человек смотрит, качает. Подскажите
> можно ли реализовать это?

у меня это lightsquid делает. с интервалом в 15 минут. не совсем онлайн но посмотреть можно каждые 15 минут )))


"online статистика squid "
Отправлено Golub Mikhail , 20-Мрт-12 01:08 
> Всем привет!!! Стоит freebsd, squid,sarg. Начальствe не нравиться статистика sarg. Статистику
> за текущей день можно посмотреть завтра, нужна онлайн статистика. Где видны
> пользователи и что конкретно в данный момент человек смотрит, качает. Подскажите
> можно ли реализовать это?

http://samm.kiev.ua/sqstat/


"online статистика squid "
Отправлено DeadLoco , 20-Мрт-12 03:04 
> пользователи и что конкретно в данный момент человек смотрит, качает

Во-первых, все тулзы, работающие через анализ логов, автоматически отпадают. Дело в том, что запись в лог делается только при завершении скачивания объекта. Если кто-то качает в один поток мкв на 24 гига, то в лог это попадет только тогда, когда эти 24 гига скачаются. Узнать, кто вот прямо сейчас нагрузил канал - не выйдет.

Есть альтернативный способ - снять статистику прямо со сквида, минуя логи, используя cache-manager. Это родная тулза сквида, которая компилится вместе с самим сквидом, и кладется в /usr/local/libexec/squid/cachemgr.cgi. Ее нужно перенести в cgi-bin апача, а в конфиге прописать логин-пароль и локалхост, чтобы манагер мог доступаться. Вот эта тулза уже может отдавать реально текущие реалтаймовые данные по соединениям. Но неполные. Можно увидеть, какой ип с какого хоста качает, как давно и сколько накачал. Но не конкретно имена скачиваемых объектов. Только src/dst/bytes/seconds. В принципе, обращаясь к манагеру из скрипта, а затем распарсивая ответ, можно получить топ20 потребителей канала в данный конкретный момент времени.

Но я в свое время пришел к мысли, что проще сделать gently-shaper, который делит канал "по-братски", в соответствии с приоритетами разных видов траффика. Никого не парит, кто жрет канал, просто потому, что это никому не мешает. В худшем случае все получат поровну. В норме - тонкие сессии получают мах скорость, а толстым сессиям плюс-минус 5-10% скорости некритичны.


"online статистика squid "
Отправлено Trooper , 20-Мрт-12 08:45 
> Всем привет!!! Стоит freebsd, squid,sarg. Начальствe не нравиться статистика sarg. Статистику
> за текущей день можно посмотреть завтра, нужна онлайн статистика. Где видны
> пользователи и что конкретно в данный момент человек смотрит, качает. Подскажите
> можно ли реализовать это?

если вам для того, чтоб вовремя сказать юзеру, что так делать не хорошо, то откройте для себя QoS.


"online статистика squid "
Отправлено Free_Man , 20-Мрт-12 18:03 
Всем спасибо за ответы! Суть данного онлайн просмотра нужна в первую очередь для начальства! Для подтверждения своего статуса, что он знает все про всех! И естественно для отслеживания злостных пользователей.

"online статистика squid "
Отправлено mmm , 26-Мрт-12 08:23 
sams, он заморожен с прошлой осени, но очень удобен и начальству офигенно нравится.

"online статистика squid "
Отправлено mesmeridze , 28-Мрт-12 18:57 
Поясните начальнику, что это тупо поскольку трафик ползущий в https посмотреть все равно не получится. Ему нужны программы-шпионы которые пасут, что у юзернейма тварится на десктопе.

"online статистика squid "
Отправлено HanTengry , 30-Мрт-12 10:46 
> Всем привет!!! Стоит freebsd, squid,sarg. Начальствe не нравиться статистика sarg. Статистику
> за текущей день можно посмотреть завтра, нужна онлайн статистика. Где видны
> пользователи и что конкретно в данный момент человек смотрит, качает. Подскажите
> можно ли реализовать это?

Дополнительное примечание(если требуется выяснять кто нагружает канал). Надо понимать\убедиться что весь трафик идет через squid. У меня например некоторых юзеров в интернет перенаправляет фаервол напрямую(в обход сквида). Соответственно в анализе отразится не все.  



"online статистика squid "
Отправлено Yarikson , 02-Апр-12 17:39 
через sqstat помнится можно смотреть онлайн сессии.