問題
如何使用SNMP監控WSA裝置部署中的CPU使用情況?
環境
任何WSA裝置部署
解決方案
監控WSA部署的運行狀況的一部分是監控CPU使用情況。CPU使用率透過SNMP公開,以方便監控。
SNMP MIB的相關部分名為cacheBusyCPUPct,OID為。1.3.6.1.4.1.15497.1.2.3.1.5.0。輪詢此OID會產生0到10,000之間的整數值,以百分比的百分之一表示。例如,值347表示CPU使用率為3.47%。
CPU使用率定義為過去10秒內所有進程使用的裝置上可用CPU的百分比。這包括:
- OS核心
- 主HTTP代理進程
- 防惡意軟體掃描引擎
- URL分類和WBRS引擎
- 記錄與報告
- Web UI和CLI
- 其他雜項程式
此值應與Overview報告中的Web UI和CLI中透過「rate」命令顯示的值類似。差異應該很小,表明三個位置之間的取樣時間存在細微差異。