我如何才能找到正确的 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