2013-03-12 9 views
2

Есть ли способ использовать счетчик производительности для отслеживания всего трафика, но в конкретном порту?Мониторинг определенного порта с помощью счетчика производительности

Я делаю:

GetCounterValue(_netRecvCounters[index], "Network Interface", "Bytes Received/sec", _instanceNames[index]): 

double GetCounterValue(PerformanceCounter pc, string categoryName, string counterName, string instanceName) 
    { 
     pc.CategoryName = categoryName; 
     pc.CounterName = counterName; 
     pc.InstanceName = instanceName; 
     return pc.NextValue(); 
    } 

Но это, кажется, протоколировать все

ответ

0

С счетчиками производительности, кто-то должно явно предоставить каждое значение счетчика в реестр. Если никто не предоставляет определенное значение, которое вы ищете в качестве входных данных, тогда нет способа его получить.

+0

как я могу это сделать без счетчиков производительности? Есть ли другой путь? –

Смежные вопросы