Wie kann man die zu einer bestimmten Zeit verwendete Netzwerkbandbreite erkennen?

8

Ich versuche, einen Load Balancer für ein Programm zu erstellen, das auf zwei verschiedenen Servern ausgeführt wird.

Bisher überprüft mein Load Balancer nur die CPU-Auslastung jedes Servers mit einer Instanz von PerformanceCounter in jedem Serverprogramm.

Ich möchte auch die Bandbreitennutzung jedes Servers überprüfen, wie kann ich das überprüfen?

(es wird wahrscheinlich auch mit dem PerformanceCounter gemacht, aber ich bin nicht vertraut mit seiner Verwendung)

    
RagnaRock 28.12.2011, 15:02
quelle

1 Antwort

17

Dank Mondschein habe ich diese Ссылка

gefunden %Vor%

um die verfügbaren Netzwerkkarten zu finden, hat mir dieser Code geholfen:

%Vor%     
RagnaRock 29.12.2011, 10:33
quelle