使用 SNMP 采集物理机的CPU使用率
使用 SNMP 采集物理机的CPU使用率
实际项目中,在使用SNMP采集 物理机的CPU使用率的时候,选对的OID很重要。
不然和用 top 命令获得的差别会很大。
比较正确的OID :1.3.6.1.4.1.2021.11.11
Description: | ssCpuIdle OBJECT-TYPE |
获取到OID 1.3.6.1.4.1.2021.11.11 对应的结果存到 ssCpuIdle 中
CPU空闲率 idleUsage = ssCpuIdle
CPU使用率 cpuUsage = 100 - idleUsage
PS:
想查看该OID的更多相关知识,可访问此链接:http://oid-info.com/get/1.3.6.1.4.1.2021.11.11