Zabbix2.4.X_监控SNMP
首先,很多不能安装agent的设备都默认带有SNMP协议,可以直接添加,本文是在不安装agent的情况下用SNMP监控系统。监控SNMP设备对于的KEY为OID,文章尾部列出相应的OID。 yum安装snmp# yum install -y net-snmp* snmp配置# vim /etc/snmp/snmpd.confview systemview included .1.3.6.1.2.1.25.1.1 //找到这行,增加下面配置view systemview included .1 // 这个是新增加的proc mountd // 找到这些配置,把注释去掉proc ntalkd 4proc sendmail 10 1disk / 10000load 12 14 14 启动snmpd# service snmpd start 本机命令行测试:格式:snmpwalk -c public -v 2c IP OID///OID为数字时用,“.”开头# snmpwalk -c public -v 2c 127.0.0.1 sysName //查看机器名称, 127.0.0.1服务器IP返回:SNMPv2-MIB::sysName.0 = STRING: iZ2886yjgbsZ # snmpwalk -c public -v 2c 127.0.0.1 .1.3.6.1.4.1.2021.4.11.0 //获取剩余内存,127.0.0.1服务器IP返回:UCD-SNMP-MIB::memTotalFree.0 = INTEGER: 472520 kB Zabbix 创建监控项打开网站点击Configuration -- Hosts到zabbix的主机列表中,在你需要配置的主机那行,点击Name列,在Host里SNMP interfaces 点击Add添加,写入被监控机器的IP。点击监控项item,在右上角点击“create item”,和普通的监控项创建方法差不多,仅有几个地方不同,type选择SNMP v2或者v1,v3,一般选择v2,KEY 是下面列表里OID对应的备注名称,snmp community使用默认的public,port不填写默认为161. SNMP OID写上OID,例如”.1.3.6.1.2.1.2.2.1.10.3"。详细OID列表看另一篇文章:http://www.iyunv.com/thread-167287-1-1.html然后其他内容和其他item type一样,然后保存即可。最后去看看是否获取到了数据。红框内是需要填写的
然后到最新数据里面查看zabbix是否获取到了snmp数据。Monitoring --last data找到你得主机以及相应的Host在对应的Name里找到Other 点击右边对应的Graph查看。
结束
页:
[1]