Vraag
Hoe kan ik het CPU-gebruik op mijn WSA-applicatie-implementatie controleren met SNMP?
Omgeving
Alle implementaties van WSA-apparaten
Oplossing
Een deel van de controle van de gezondheid van een plaatsing WSA controleert het gebruik van cpu. Het gebruik van cpu wordt blootgesteld via SNMP voor gemak van controle.
Het relevante gedeelte van SNMP MIB wordt cacheBusyCPUPct genoemd, met een OID van .1.3.6.1.4.1.15497.1.2.3.1.5.0. Het opiniepeilen van deze OID resulteert in een geheelwaarde tussen 0 en 10.000, uitgedrukt in honderdste van een percent. Een waarde van 347 geeft bijvoorbeeld een CPU-gebruik van 3,47% aan.
CPU-gebruik wordt gedefinieerd als een percentage van de beschikbare CPU op het apparaat dat in de afgelopen tien seconden door alle processen is gebruikt. Dit omvat:
- OS-kernel
- Hoofdproces van HTTP-proxy
- Anti-malware scanning machines
- URL-categorisering en WBRS-motoren
- Vastlegging en rapportage
- Web UI en CLI
- Andere diverse processen
Deze waarde moet vergelijkbaar zijn met de waarden die worden weergegeven in de web UI in het overzicht rapport en in de CLI door de opdracht "rate". De verschillen moeten gering zijn en wijzen op kleine verschillen in bemonsteringstijd tussen de drie locaties.