Модераторы: gambit
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Определить объём траффика через сетевой интерфейс, Определение объёма (скорости) траффика 
:(
    Опции темы
Darisvet
Дата 6.11.2008, 01:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 6
Регистрация: 6.11.2008

Репутация: нет
Всего: нет



В общем ситуация. 

Есть сервер. На сервере есть приложение. Приложение во время нормальной работы отправляет данные по сети. Программа DuMeter в норме показывает всегда около 1,5 Мбит. В случае если траффик падает - значит вылетела программа. 

Задача такова: отслеживать траффик идущий по сетевому интерфейсу с определённой периодичностью. Точнее даже проще - надо определить эти самые "мегабиты в секунду" хотя бы раз. Ну - получить значение "столько то байт за такой то промежуток времени", там уже скорость посчитать не проблема... 

Код не обязателен, подскажите хотя бы объекты которые копать.

Добавлено @ 01:27
Кстати ещё. Хорошо бы мерять траффик на всех интерфейсах - суммарный т.е.

Это сообщение отредактировал(а) Darisvet - 6.11.2008, 01:27
PM MAIL   Вверх
MasterOfCode
Дата 6.11.2008, 14:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


elwin
**


Профиль
Группа: Участник
Сообщений: 740
Регистрация: 24.4.2008
Где: World.Russia.Tyum en

Репутация: нет
Всего: 27



Видел где то на форуме подобную тему. Поищите.


--------------------
user posted image
PM ICQ   Вверх
Darisvet
Дата 13.11.2008, 10:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 6
Регистрация: 6.11.2008

Репутация: нет
Всего: нет



Странно но не нашёл - заюзал поиск уже в который раз. Проблемма в том, что надо именно под .NET его определять - ну наверняка ж есть объекты специфичные для этого. Под С++ есть в сети примеры, но тема в том, что переносить С++ на .НЕТ это долго. Вот ищу как можно решить проблему малой кровью smile

Это сообщение отредактировал(а) Darisvet - 13.11.2008, 10:18
PM MAIL   Вверх
jonie
Дата 16.11.2008, 18:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 5613
Регистрация: 21.8.2005
Где: Владимир

Репутация: 15
Всего: 118





--------------------
Что-то не поняли? -> Напейтесь до зеленых человечков... эта сверхцивилизация Вам поможет...
PM MAIL Jabber   Вверх
SpaceSpace
Дата 19.11.2008, 15:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 366
Регистрация: 10.4.2007
Где: Самара

Репутация: 2
Всего: 10



для счетчиков производительности есть спец класс PerformanceCounter
используй категорию "Network Interface"
у него куча счетчиков выбкри подходящий, например Bytes Total/Sec.
а в инстансе надо указать имя твоего адаптера


Это сообщение отредактировал(а) SpaceSpace - 19.11.2008, 15:41


--------------------
Репутация - самое ценное, что есть у человека. Зарабатывают годы, теряют за мгновение.
70-565
MCPD Enterprise 3.5 
PM MAIL   Вверх
jonie
Дата 20.11.2008, 01:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 5613
Регистрация: 21.8.2005
Где: Владимир

Репутация: 15
Всего: 118



по поводу PerformanceCounter : сдается мне что 
1) нужны большие права
2) не будет работать при отключенных службах определенных
3) не логирует весь реальный трафик (например, тот что "не для вашей машины")
...


--------------------
Что-то не поняли? -> Напейтесь до зеленых человечков... эта сверхцивилизация Вам поможет...
PM MAIL Jabber   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
cully
mr.DUDA
Exception

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, cully, mr.DUDA, Exception.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Распределённые приложения и сеть | Следующая тема »


 




[ Время генерации скрипта: 0.0530 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.