配置SNMP监控使用SNMP监视设备,需要完步骤1. 创建主机创建使用SNMP接口主机(请参考zabbix创建主机),创建主机程选择相应模板,路由器、交换机些设备监控itme,zabbix已经默认自带2. 找想监控SNMP字符串(或者OID)想获取SNMP字符串,使用命令snmpwalk实现,安装zabbix候需要增加snmp支持1# snmpwalk -v 2c -c public .2c表示SNMP标准版本,snmp推v1,v2,v3版本, 写1,表示使用1版本.面命令获取SNMP列表,包含键值默认情况我snmp加密使用public作共同体即,些列表 需要些监控数据.线环境我能获取所键值,需要获取特定数据例像获取交换机第三端口入口流量,需要使用IF-MIB::ifInOctets.3字符串:1IF-MIB::ifInOctets.3 = Counter32: 3409739121使用snmpget命令获取IF-MIB::ifInOctets.3OID命令1# snmpget -v 2c -c public -On 10.62.1.22 IF-MIB::ifInOctets.3数字3表示端口3,想监控端口23写23. 请参考: Dynamic indexes.输值:1.1.3.6.1.2.1.2.2.1.10.3 = Counter32: 3472126941同理OID数字3表示端口号要特别注意3COM端口号11013103cisco变1号数字1.创建监控项itemzabbix主机列表需要配置主机行点击监控项item右角点击create item普通监控项创建差仅几同type选择SNMP v2或者v1v3般选择v2snmp community使用默认publicport填写默认161. SNMP OID写OID例.1.3.6.1.2.1.2.2.1.10.3"其内容其item type保存即看看否获取数据