Windows下开启SNMP服务

2024-08-13  本文已影响0人  dhz120

测试环境

Win11

开启SNMP

  1. 打开“服务"管理控制台
    按下Windows键,然后输入services.msc并回车,打开服务管理控制台。

  2. 查找并双击"SNMP Service”
    在服务列表中找到"SNMP服务”,双击打开它的属性。


    image.png
  3. 配置SNMP服务
    在“常规”标签页中,点击“启动类型"的下拉菜单,选择“自动延迟启动)"或者“自动”来设置服务启动模式。
    在“安全”标签面中,选择添加 添加读写团体属性,并配置允许纳管的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即可。

上一篇 下一篇

猜你喜欢

热点阅读