技术流ken

运维拯救世界

分布式系统监视zabbix讲解九之使用snmp监控windows–技术流ken

前言

使用zabbix监控windows主要有两种方法,一种是在windows端安装zabbix-agent客户端工具,安装麻烦。另外一种是使用snmp协议,配置简单快捷。两种配置都可以实现同样的效果。现在就针对第二种方法,作详细的演示。

 

zabbix监控windows演示

第一步:开启服务。

控制面板>程序>程序和功能>打开或关闭windows功能,勾选上简单网络管理协议(SNMP),以及下面的子程序。点击确定

 

第二步:右击windows计算机图标>点击管理>点开服务和应用程序>点击服务,确认snmp服务已经开启

 

第三步:配置snmp

右击上面SNMP service选择属性,选择安全。添加社区(名字随意),添加主机即你的zabbix监控端IP地址

第四步:测试

如果能看到如下的信息就表示你已经配置成功。

复制代码
[root@server ~]# yum install net-snmp-utils -y   #下载net-snmp-utils
[root@server ~]# snmpwalk -c "ken" -v2c 10.220.5.136  #-c指定社区名,-v2c版本,IP windowsip
IPV6-MIB::ipv6IfStatsOutRequests.0 = Counter32: 1054
IPV6-MIB::ipv6IfStatsOutDiscards.0 = Counter32: 0
IPV6-MIB::ipv6IfStatsOutFragOKs.0 = Counter32: 0
IPV6-MIB::ipv6IfStatsOutFragFails.0 = Counter32: 0
IPV6-MIB::ipv6IfStatsOutFragCreates.0 = Counter32: 0
IPV6-MIB::ipv6IfStatsReasmReqds.0 = Counter32: 0
IPV6-MIB::ipv6IfStatsReasmOKs.0 = Counter32: 0
IPV6-MIB::ipv6IfStatsReasmFails.0 = Counter32: 0
IPV6-MIB::ipv6IfStatsInMcastPkts.0 = Counter32: 0
IPV6-MIB::ipv6IfStatsOutMcastPkts.0 = Counter32: 0
IPV6-MIB::ipv6AddrPfxLength.1.'................'.1 = INTEGER: 64 bits
IPV6-MIB::ipv6AddrPfxLength.11.'.........Ma.[../'.13 = INTEGER: 64 bits
IPV6-MIB::ipv6AddrType.1.'................'.1 = INTEGER: stateless(1)
IPV6-MIB::ipv6AddrType.11.'.........Ma.[../'.13 = INTEGER: stateless(1)
IPV6-MIB::ipv6AddrAnycastFlag.1.'................'.1 = INTEGER: false(2)
IPV6-MIB::ipv6AddrAnycastFlag.11.'.........Ma.[../'.13 = INTEGER: false(2)
IPV6-MIB::ipv6AddrStatus.1.'................'.1 = INTEGER: preferred(1)
IPV6-MIB::ipv6AddrStatus.11.'.........Ma.[../'.13 = INTEGER: preferred(1)
IPV6-MIB::ipv6RouteNumber.0 = Gauge32: 4
IPV6-MIB::ipv6DiscardedRoutes.0 = Counter32: 0
...
复制代码

 

第五步:添加windows监控主机。选择SNMP interfaces,只需要填写你的windows IP地址即可

选择windows监控项的监控模版

选择Macros,点击inherited and host macros(,填入进之前设置的社区名称,点击add

 

第六步:确认监控主机已经运行。绿色为正常

 

第七步:查看采集到的数据

发表评论

电子邮件地址不会被公开。