Linux

總 CPU 使用率 對象 ID?

  • August 13, 2013

如何找到正確的 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

引用自:https://serverfault.com/questions/530436