Symptom
The SNMP MIB interface counter for ethernet interfaces on the Nexus1000v only have 32-bit counters:
[root@linux ~]# snmpwalk -v 2c -c public 192.168.3.233 1.3.6.1.2.1.2 | egrep 620920832
IF-MIB::ifIndex.620920832 = INTEGER: 620920832
IF-MIB::ifDescr.620920832 = STRING: Ethernet11/1
IF-MIB::ifType.620920832 = INTEGER: ethernetCsmacd(6)
IF-MIB::ifMtu.620920832 = INTEGER: 1500
IF-MIB::ifSpeed.620920832 = Gauge32: 4294967295
IF-MIB::ifPhysAddress.620920832 = STRING: 0:50:56:51:0:8f
IF-MIB::ifAdminStatus.620920832 = INTEGER: up(1)
IF-MIB::ifOperStatus.620920832 = INTEGER: up(1)
IF-MIB::ifLastChange.620920832 = Timeticks: (0) 0:00:00.00
IF-MIB::ifInOctets.620920832 = Counter32: 1455520507
IF-MIB::ifInUcastPkts.620920832 = Counter32: 2417605794
IF-MIB::ifInNUcastPkts.620920832 = Counter32: 102571154
IF-MIB::ifInDiscards.620920832 = Counter32: 135586
IF-MIB::ifInErrors.620920832 = Counter32: 0
IF-MIB::ifInUnknownProtos.620920832 = Counter32: 0
IF-MIB::ifOutOctets.620920832 = Counter32: 3020384696
IF-MIB::ifOutUcastPkts.620920832 = Counter32: 1725808
IF-MIB::ifOutNUcastPkts.620920832 = Counter32: 346554
IF-MIB::ifOutDiscards.620920832 = Counter32: 0
IF-MIB::ifOutErrors.620920832 = Counter32: 0
IF-MIB::ifOutQLen.620920832 = Gauge32: 0
IF-MIB::ifSpecific.620920832 = OID: SNMPv2-SMI::zeroDotZero
32-bit counters will roll over in a few minutes when the interfaces are operating at high data rate.
64-bit counters should be implemented on the interfaces, at least for the ethernet and port-channel interfaces. Nexus7000 have 64-bit interface MIB counters.
Conditions
Enhancement request for 64-bit SNMP MIB interfaces counters.