Inhalt

Frage

Umgebung

Lösung

Frage

Wie kann ich die CPU-Auslastung meiner WSA-Appliance mithilfe von SNMP überwachen?

Umgebung

Implementierung jeder WSA-Appliance

Lösung

Ein Teil der Überwachung des Zustands einer WSA-Bereitstellung ist die Überwachung der CPU-Auslastung. Die CPU-Auslastung wird zur einfacheren Überwachung über SNMP verfügbar gemacht.

Der entsprechende Teil der SNMP-MIB wird als cacheBusyCPUPct mit einer OID von .1.3.6.1.4.1.15497.1.2.3.1.5.0 bezeichnet. Beim Polling dieser OID ergibt sich ein ganzzahliger Wert zwischen 0 und 10.000, ausgedrückt in Hundertsteldern eines Prozent. Ein Wert von 347 zeigt beispielsweise eine CPU-Auslastung von 3,47 % an.

Die CPU-Auslastung wird als Prozentsatz der verfügbaren CPU auf dem Gerät definiert, die von allen Prozessen in den letzten zehn Sekunden verwendet wurde. Dazu gehören:

- Betriebssystem-Kernel

- Hauptprozess für HTTP-Proxy

- Anti-Malware-Scan-Engines

- URL-Kategorisierung und WBRS-Engines

- Protokollierung und Berichterstellung

- Webbenutzeroberfläche und Kommandozeile

- Sonstige verschiedene Prozesse

Dieser Wert sollte den Werten in der Webbenutzeroberfläche im Bericht Overview (Übersicht) und in der CLI durch den Befehl "rate" (Geschwindigkeit) entsprechen. Die Unterschiede sollten leicht sein und geringfügige Abweichungen bei der Probenahmezeit zwischen den drei Standorten erkennen lassen.