Linux
總 CPU 使用率 對象 ID?
如何找到正確的 OID 以獲取基於 Checkpoint (linux) 的防火牆的總 CPU 使用率?8核CPU。
我找到了這個 :
ssCpuUser .1.3.6.1.4.1.2021.11.9 ssCpuSystem .1.3.6.1.4.1.2021.11.10 ssCpuIdle .1.3.6.1.4.1.2021.11.11
但我想以 % 為單位的總 CPU 負載
當我輸入 TOP 時,我可以看到:
Cpu (s): 0.1% us, 0.3% sy, 0.0% ni, 95.9% id, 0.0% wa, 0.1% hi, 3.6% si, 0.0% st
所以我嘗試了以下計算(100-ssCpuIdle)來獲得百分比,但也許還有另一種解決方案?
snmpwalk -v2c -cpublic localhost .1.3.6.1.4.1.2021.11.11.0 | awk -F : '{print 100-$4}'
謝謝
好的,我知道了。
這是用於 cpu 使用的良好檢查點 mib
procUsage 1.3.6.1.4.1.2620.1.6.7.2.4.0
你可以在這裡找到 mib http://www.mibdepot.com/cgi-bin/vendor_index.cgi?r=checkpoint