使用 SNMP 采集物理機的CPU使用率


使用 SNMP 采集物理機的CPU使用率


實際項目中,在使用SNMP采集 物理機的CPU使用率的時候,選對的OID很重要。

不然和用 top 命令獲得的差別會很大。

 

比較正確的OID :1.3.6.1.4.1.2021.11.11 

Description:
ssCpuIdle OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The percentage of processor time spent idle,
calculated over the last minute.

This object has been deprecated in favour of
'ssCpuRawIdle(53)', which can be used to calculate
the same metric, but over any desired time period."

獲取到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

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM