The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Прогрузка канала."
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Прогрузка канала." 
Сообщение от virk Искать по авторуВ закладки on 12-Июл-05, 07:14  (MSK)
Здрасте все.
ОС FreeBSD5, Squid Version 2.5.STABLE9+Sarg

Все отлично работает, но есть необходимость смотреть степень прогрузки канала. Другими словами когда один из пользователей начинает, что то качать, хотелось бы видеть с какого ip идет прогрузка канала.
Заметье мне не нужно делать чтобы он (канал) пилился на всех(delay pools), пусть качают. ПРосто хоца видеть кто это делает.

  Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Прогрузка канала." 
Сообщение от Аноним Искать по авторуВ закладки on 12-Июл-05, 09:42  (MSK)
>Здрасте все.
>ОС FreeBSD5, Squid Version 2.5.STABLE9+Sarg
>
>Все отлично работает, но есть необходимость смотреть степень прогрузки канала. Другими словами
>когда один из пользователей начинает, что то качать, хотелось бы видеть
>с какого ip идет прогрузка канала.
>Заметье мне не нужно делать чтобы он (канал) пилился на всех(delay pools),
>пусть качают. ПРосто хоца видеть кто это делает.

Попробуй trafshow может это именно то что тебе надо ...

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Прогрузка канала." 
Сообщение от Xenon Искать по авторуВ закладки on 12-Июл-05, 10:45  (MSK)
А чем cachemgr.cgi не подходит?


  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Прогрузка канала." 
Сообщение от virk Искать по авторуВ закладки on 12-Июл-05, 11:15  (MSK)
>А чем cachemgr.cgi не подходит?
Подскажите, а какой пункт этого скрипта отвечает за вывод прогрузки канала, с определенного ip ?
  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "Прогрузка канала." 
Сообщение от Xenon Искать по авторуВ закладки on 12-Июл-05, 12:08  (MSK)
>>А чем cachemgr.cgi не подходит?
>Подскажите, а какой пункт этого скрипта отвечает за вывод прогрузки канала, с
>определенного ip ?

Н-да, дествительно в таком виде нету.
Можно active_requests глянуть, если текущих соединений немного, по соотношению (out.size/time).

Ну и как варианты:
1) То что тебе выше посоветовали, если через сервер только интернет ходит.
2) Если клиентов немного, можно через snmp текущую статистику со сквида по каждому из них получать, и выводить красиво через mrtg или rrdtools.
3) Патч на сквид поставить, который заставляет его данные в лог периодически, а не в конце закачки сбрасывать, потом лог анлизировать.
4) Расковырять cachemgr.cgi, посмотреть как он данные со сквида берет, и подправить в соответствии с пожеланиями :)

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "Прогрузка канала." 
Сообщение от virk Искать по авторуВ закладки on 13-Июл-05, 08:43  (MSK)
>Н-да, дествительно в таком виде нету.
>Можно active_requests глянуть, если текущих соединений немного, по соотношению (out.size/time).
>
>Ну и как варианты:
>1) То что тебе выше посоветовали, если через сервер только интернет ходит.

Неподходит.

>2) Если клиентов немного, можно через snmp текущую статистику со сквида по
>каждому из них получать, и выводить красиво через mrtg или rrdtools.

Пока не нравиться.

>3) Патч на сквид поставить, который заставляет его данные в лог периодически,
>а не в конце закачки сбрасывать, потом лог анлизировать.

Пока не нравиться.

>4) Расковырять cachemgr.cgi, посмотреть как он данные со сквида берет, и подправить
>в соответствии с пожеланиями :)

Вот этот вариант интереснее.
Но только я непойму как его редактировать.

Он у меня вот в таком виде ))

^?ELF^A^A^A     ^@^@^@^@^@^@^@^@^B^@^C^@^A^@^@^@п█^4^@^@^@П2^A^@^@^@^@^@4^@ ^@^F
^@(^@!^@^^^@^F^@^@^@4^@^@^@4─^4─^ю^@^@^@ю^@^@^@^E^@^@^@^D^@^@^@^C^@^@^@Т^@^@^@Т─
^Т─^^Y^@^@^@^Y^@^@^@^D^@^@^@^A^@^@^@^A^@^@^@^@^@^@^@^@─^^@─^М@^@^@М@^@^@^E^@^@^@
^@^P^@^@^A^@^@^@^@A^@^@^@я^^@я^^L^B^@^@@╙^@^@^F^@^@^@^@^P^@^@^B^@^@^@xA^@^@xя^xя
^╦^@^@^@╦^@^@^@^F^@^@^@^D^@^@^@
-//-//ВЫРЕЗАНО//-//-
CurrentRuneLocale^@strtok^@fdopen^@xrealloc^@sscanf^@fread^@__bss_start^@localti
me^@main^@mkrfc1123^@time^@base64_code^@gethostbyname^@_fini^@gethostname^@atexi
t^@safe_inet_addr^@tvSubDsec^@tvSubMsec^@base64_decode^@timegm^@strftime^@fwrite
^@_edata^@_GLOBAL_OFFSET_TABLE_^@_end^@xcountws^@exit^@xstrndup^@atoi^@tvSubUsec
^@gmtime^@strspn^@xstrncpy^@__assert^@strchr^@fputs^@_Jv_RegisterClasses^@getful
lhostname^@__register_frame_info^@close^@___tolower^@free^@

Как его редактировать??

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "Прогрузка канала." 
Сообщение от Moralez emailИскать по авторуВ закладки(ok) on 13-Июл-05, 09:45  (MSK)
отредактировать исходник и скомпилировать. в чём проблема? :)
  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "Прогрузка канала." 
Сообщение от virk Искать по авторуВ закладки on 14-Июл-05, 07:58  (MSK)
Нашел вот такой способ.
Скачал

Shows active connections for squid.
Copyrigth 2002(c). StarSoft Ltd.


http://www.ssft.net/squidstat/squidstat-linux.zip     [У меня не linux, а freebsd]

Запускаю скрипт:
./squid_stat

[Вывод]

Shows active connections for squid.
Copyrigth 2002(c). StarSoft Ltd.

Active connections: 6

IP: x.x.x.12, Host: x.x.x.12, Sessions: 1
  y.y.y.y:5190

IP: x.x.x.30, Host: x.x.x.30, Sessions: 2
  y.y.y.y:443
  y.y.y.y:443
Segmentation fault (core dumped)
[Конец]


Segmentation fault (core dumped) Почему выпадает в кору.???

Запускаю:
./squid_stat > log.f

Запускаю:
less log.f

[Вывод]

Shows active connections for squid.
Copyrigth 2002(c). StarSoft Ltd.

Active connections: 6
[Конец]


А где сами записи,то??

Типа
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
IP: x.x.x.30, Host: x.x.x.30, Sessions: 2
  y.y.y.y:443
и т.п.
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

Вот такие вот вопросы.

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх


Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ]
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру