总 CPU 使用率对象 ID?

总 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: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}'

谢谢

答案1

好的,我知道了。

这是 CPU 使用率的良好检查点 mib

procUsage 1.3.6.1.4.1.2620.1.6.7.2.4.0

您可以在此处找到 mibhttp://www.mibdepot.com/cgi-bin/vendor_index.cgi?r=checkpoint

相关内容