数通设备SNMP监测使用说明

1、SNMP监测默认每20分钟扫描一次,可以在server/config/application.yml修改,修改完重启server

  #数通设备snmp监测间隔,单位秒,默认20分钟
  snmpTimes: 1200
	
2、SNMP监测,可以通过snmp协议来监测交换机的端口(每次可添加多个端口)进出口流量信息
获取所有端口入流量(byte)信息

[root@VM-0-14-centos ~]# snmpwalk -v 2c -c public [交换机IP] 1.3.6.1.2.1.2.2.1.10
IF-MIB::ifInOctets.1 = Counter32: 1926573344
IF-MIB::ifInOctets.2 = Counter32: 0
IF-MIB::ifInOctets.3 = Counter32: 0
IF-MIB::ifInOctets.4 = Counter32: 0
IF-MIB::ifInOctets.6 = Counter32: 267822969
IF-MIB::ifInOctets.7 = Counter32: 0
IF-MIB::ifInOctets.8 = Counter32: 0
	
IF-MIB::ifInOctets.后的数字即为端口序号,在1.3.6.1.2.1.2.2.1.10后加端口序号,即为此端口的入口流量OID
获取第1个端口入流量(byte),1.3.6.1.2.1.2.2.1.10.1为入口流量的OID

[root@VM-0-14-centos ~]# snmpwalk -v 2c -c public [交换机IP] 1.3.6.1.2.1.2.2.1.10.1
IF-MIB::ifInOctets.1 = Counter32: 1926573344
	
获取第1个端口出流量(byte),把最后.10改成.16,即为出口流量的OID

[root@VM-0-14-centos ~]# snmpwalk -v 2c -c public [交换机IP] 1.3.6.1.2.1.2.2.1.16.1
IF-MIB::ifOutOctets.1 = Counter32: 1926573344
	
SNMP监测【添加】页面信息如下图所示,把1,2,3,7端口的出口流量的OID和入口流量的OID输入即可
如果需要指定SNMP服务端口(默认161)的话,在[交换机IP]后加端口即可,如:10.0.19.242:1161
获取交换机端口列表及描述

[root@VM-0-14-centos ~]# snmpwalk -v 2c -c public [交换机IP] 1.3.6.1.2.1.2.2.1.2
	
3、Paessler SNMP Tester(一款免费的SNMP调试工具,可以模拟发送snmp请求测试)
4、其他说明:v3.4.0版本的SNMP图表查看有个小bug(图表趋势图一样),请下载补丁包0827修复,里面有使用说明
5、snmp监测交换机视频讲解