|
Zur Homepage von StyrianOak Productions
OaksMTV arbeitet mit Performance Countern, vom Betriebssystem intern
verwalteten Werten zur Überwachung des Systems, die zB. auch mit dem Performance
Monitor (perfmon) angezeigt werden können. Die Werte für
die gerade aktiven Netzwerkschnittstellen werden sekündlich abgelesen und
als Aktualwert angezeigt Die Summe dieser Sekundenwerte wird im Minutenraster
in eine Datenbank geschrieben, die Minutenwerte werden im Stundenraster
kumuliert und diese Stundenwerte ebenfalls in der Datenbank abgelegt. Um
die Datenbank klein zu halten, werden die Minutenwerte nach einer gewissen
(einstellbaren) Zeitspanne gelöscht, die weiter zurück liegende Historie
kann nur mehr mit Stundenwerten angesehen werden.
Durch die Verwendung der Performancecountern ergeben sich einige Eigenheiten:
- Manchmal sind die Performancecounter der Netzwerkschnittstelle deaktiviert.
Diese können durch einen Registryeintrag wieder aktiviert werden (auch
unter Extras -> Registry-Hack für TCPIP-Counters im Menu für Admin-User
enthalten), evtl. ist ein Restart von OaksMTV oder sogar des Betriebssystems
notwendig:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Performance]
, "Disable Performance Counters"=dword:00000000
- Die Messwerte sind Durchschnittswerte über 1 Sekunde, die Summe
dieser Werte x 60 ergibt den Durchsatz in der Minute, allerdings mit
einer gewissen Ungenauigkeit. Die gemessenen Werte sind nach meiner
Erfahrung allerdings wesentlich genauer als die im Statusfenster der
Verbindungen angezeigten Übertragungswerte.
- Manchmal ist eine Abfrage des Performancecounters kurzzeitig nicht
möglich (warum, weiß ich beim besten Willen nicht ...). OaksMTV rechnet
in diesen Fällen max. 3 Sekunden lang mit dem zuletzt gemessenen Sekundenwert.
Dauert die Störung länger, nimmt OaksMTV eine deaktivierte Netzwerksverbindung
an und setzt den Übertragungswert auf 0
- Performancecounter werden vom Betriebssystem nur für gerade aktive
Verbindungen geführt. Ist die Abfrage eines bestimmten Performancecounters
mehr als 3 Sekunden lang nicht möglich, nimmt OaksMTV eine deaktivierte
Netzwerksverbindung an und setzt den Übertragungswert auf 0
- Bei der Auswahl von zu überwachenden Messwerten im Optionen-Menü
werden nur die gerade aktiven Verbindungen angezeigt. Bei der ersten
Konfiguration müssen also die Verbindungen zur Überwachung aktiviert
werden. Wenn die Verbindungen nicht gleichzeitig aktiv sein können,
müssen Sie jeweils eine Verbindung nach der anderen aktivieren und in
den Optionen zur Überwachung anmelden.
Zurück
zur OaksMTV-Übersicht
|