Überwachung/Erfassung von Netzwerknutzungsstatistiken in Echtzeit?
Frage
Ich würde mich über jeden Erfahrungsratschlag aus der Community bezüglich der folgenden Herausforderung, die ich mir gestellt habe, freuen – d. h.Gibt es hier Hinweise zur besten Herangehensweise/Richtung?
Anforderungen
Ermöglicht die Erfassung/Echtzeitüberwachung der Netzwerknutzung von einem Windows-PC eines Benutzers zu einem bestimmten Satz von IP-Adressen (oder DNS-Namen) aus Sicht der jeweiligen Anwendung/des auf dem PC ausgeführten Prozesses, wobei zwischen „up“ und „up“ unterschieden wird. „Down“-Verkehr.Zum Beispiel:Zeigt an, wie viel Netzwerkverkehr bisher für jeden PC-Prozess/jede PC-Anwendung für den Tag verbraucht wurde (Senden an den konfigurierten Satz von IP-Adressen/DNS-Namen).
Die Lösung sollte auf dem PC laufen, den der Benutzer verwendet (d. h.keine Installation der Software auf einem separaten PC erforderlich)
Für Windows-PC (z.B.XP, Vista, Windows 7)
Sollte für die Benutzer keine spürbaren Leistungseinbußen verursachen (z. B.das Surfen im Internet verlangsamen)
Möchte, dass die gesammelten Daten so auf dem PC gespeichert werden, dass ein GUI-Programm (z. B.C# WPF-App) konnte zur Anzeige für den Benutzer zugreifen.
Lösung
Microsoft-Netzwerkmonitor kann das alles machen.
Eine neue Hochleistungserfassung ermöglicht es Ihnen, auf Schnellere Netzwerke ohne Ausfall Rahmen.Parser-Profile bieten eine Einfache Möglichkeit, die Filter-/Parsing-Geschwindigkeit und ermöglichen es Ihnen, um schnell zwischen verschiedenen Parser-Sätze.Und UI-Updates wie Color Regeln, Windows-Layouts und -Spalten Das Management gibt Ihnen die Flexibilität, Coole Anpassungen, die Ihnen bei der Arbeit helfen so wie Sie es wollen.
Und
- Skriptbasiertes Parser-Modell mit Häufige Updates
- Gleichzeitige Liveschaltung Capture-Sitzungen Unterstützung für Windows Aussicht
- Unterstützung für 32-Bit-Plattformen und für 64-Bit-Plattformen
- Unterstützung für Netzwerkgespräche und -prozesse Tracking-API für den Zugriff, die Erfassung und Parsing-Engine
- Drahtloser Monitor-Modus Einfangend
Andere Tipps
Für netzwerkbezogene Sachen sollten Sie für Microsoft Network Monitor-Tools eingehen.Auch WinPCAP und Ethreal sind einige Tools verfügbar.