1、开启Windows的snmp功能
2、配置snmp服务
设置snmp服务社区名称及允许的主机,设置完成后重启snmp服务
3、在zabbix server上测试
测试需要使用命令snmpwalk,这个命令属于包net-snmp-utils
[root@zabbix ~]# yum install -y net-snmp-utils
#安装net-snmp-utils
[root@zabbix ~]# snmpwalk -v 2c -c zabbix 192.168.222.102|wc –l
4123
#测试获取数据的总数
[root@zabbix ~]# snmpwalk -v 2c -c zabbix 192.168.222.102 .1.3.6.1.2.1.25.2.2
HOST-RESOURCES-MIB::hrMemorySize.0 = INTEGER: 8351920 KBytes
#测试通过mib树的值查看windows系统内存信息
[root@zabbix ~]# snmpwalk -v 2c -c zabbix 192.168.222.102 hrMemory
HOST-RESOURCES-MIB::hrMemorySize.0 = INTEGER: 8351920 Kbytes
#测试通过名称查看内存信息
4、zabbix的web界面添加主机并链接模板
4.1 添加主机,主机群组为windows,使用snmp接口
4.2 为添加的主机链接zabbix自带的Template SNMP OS Windows模板
4.3 填写主机的宏名称,这个名称就是在windows上配置snmp服务的时候创建的社区名称zabbix
5、检验
主机添加完成后,等待一段时间等待变绿
同时也可以在最新数据中查看采集到的数据
到这里,zabbix通过snmp监控windows系统就配置完成了。