我没有用ZABBIX做过。我自己的环境里是用过CACTI对网络流量进行监控的。通过CACTI.读取snmp协议。获取网络设备的接口信息。可以实现。我觉得这类软件实现的基本方式都差不多吧。无外乎就是SNMP .AGENT代理。一类的
收起1、找到交换机对应的MIB库。
2、使用snmpwork 工具就 流量的接口对应的OID 进行get 测试,看有没有值返回,返回的值是不是观察到的实际流量。 如一般的oID 格式为 假如交换机的端口流量 OID 为 .1.1.1.2.2.3.0 实际 交换机1号端口对应的OID就是 .1.1.1.2.2.3.0 .1 具体的就要使用snmpwork 工具去看
3、在ZABBIX里面添加对应的监控项,添加接口对应的OID点即可。
推荐工具:Getif 2.3.1 和 SNMP Tester
收起有些设备是可以通过oid获取到总流量的。比如,你可以设置监控项的间隔是5分钟。然后5分钟获取一下总流量,再用5分钟的总流量除以1分钟,2分钟....,这样的做法,就可以计算任意某个时间段的流量
收起用snmp试试
收起