Frage
Wie sollte ich die CPU-Nutzung auf meiner WSA-Appliance mithilfe von SNMP überwachen?
Umwelt
Jede Bereitstellung einer WSA-Appliance
Lösung
Ein Teil der Überwachung des Zustands einer WSA-Bereitstellung ist die Überwachung der CPU-Auslastung. Die CPU-Auslastung wird über SNMP zur einfacheren Überwachung verfügbar gemacht.
Der relevante Teil der SNMP MIB trägt den Namen cacheBusyCPUPct und hat die OID .1.3.6.1.4.1.15497.1.2.3.1.5.0. Das Polling dieser OID ergibt einen ganzzahligen Wert zwischen 0 und 10.000, ausgedrückt in Hundertstel Prozent. Ein Wert von 347 gibt 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-Scanmodule
- URL-Kategorisierung und WBRS-Engines
- Protokollierung und Berichterstellung
- Weboberfläche und CLI
- Andere verschiedene Verfahren
Dieser Wert sollte den Werten ähneln, die in der Webbenutzeroberfläche im Übersichtsbericht und in der CLI durch den Befehl "rate" verfügbar gemacht werden. Die Unterschiede sollten gering sein und auf geringfügige Unterschiede in der Probenahmezeit zwischen den drei Standorten hinweisen.