測試環(huán)境
Win11
開啟SNMP
打開“服務(wù)"管理控制臺
按下Windows鍵农猬,然后輸入services.msc
并回車颂郎,打開服務(wù)管理控制臺猎塞。-
查找并雙擊"SNMP Service”
在服務(wù)列表中找到"SNMP服務(wù)”,雙擊打開它的屬性班巩。
image.png -
配置SNMP服務(wù)
在“常規(guī)”標簽頁中锨咙,點擊“啟動類型"的下拉菜單,選擇“自動延遲啟動)"或者“自動”來設(shè)置服務(wù)啟動模式挤忙。
在“安全”標簽面中霜威,選擇添加 添加讀寫團體屬性,并配置允許納管的IP地址册烈,點擊確定:
image.png
測試
CPU使用率
dhz@pc:~$ snmpwalk -v2c -c public 192.168.154.61 1.3.6.1.2.1.25.3.3.1.2
HOST-RESOURCES-MIB::hrProcessorLoad.11 = INTEGER: 0
HOST-RESOURCES-MIB::hrProcessorLoad.12 = INTEGER: 0
HOST-RESOURCES-MIB::hrProcessorLoad.13 = INTEGER: 0
HOST-RESOURCES-MIB::hrProcessorLoad.14 = INTEGER: 0
HOST-RESOURCES-MIB::hrProcessorLoad.15 = INTEGER: 2
HOST-RESOURCES-MIB::hrProcessorLoad.16 = INTEGER: 1
HOST-RESOURCES-MIB::hrProcessorLoad.17 = INTEGER: 7
HOST-RESOURCES-MIB::hrProcessorLoad.18 = INTEGER: 8
HOST-RESOURCES-MIB::hrProcessorLoad.19 = INTEGER: 0
HOST-RESOURCES-MIB::hrProcessorLoad.20 = INTEGER: 0
HOST-RESOURCES-MIB::hrProcessorLoad.21 = INTEGER: 0
HOST-RESOURCES-MIB::hrProcessorLoad.22 = INTEGER: 0
HOST-RESOURCES-MIB::hrProcessorLoad.23 = INTEGER: 5
HOST-RESOURCES-MIB::hrProcessorLoad.24 = INTEGER: 1
HOST-RESOURCES-MIB::hrProcessorLoad.25 = INTEGER: 0
HOST-RESOURCES-MIB::hrProcessorLoad.26 = INTEGER: 0
可以看到戈泼,該win電腦有16個核,通過walk可以得到每個核的cpu使用率。如果要計算總的cpu使用率大猛,可以將每個核的cpu使用率累加扭倾,再除16即可。