SNMP ifInOctets = 2145342796 - около 2 ГБ.
ifconfig: Байт RX: 174302710687 (174,3 ГБ)
Интересно, что отправленные байты совпадают почти полностью:
ifOutOctets: 1002415050 - около 1 ГБ
ifconfig: Байт TX: 1002418728 (1,0 ГБ)
Это не нарушение целостности SNMP:
snmpwalk -v2c -c public localhost 1.3.6.1.2.1.31.1.1.1.19
iso.3.6.1.2.1.31.1.1.1.19.1 = Timeticks: (0) 0:00:00.00
iso.3.6.1.2.1.31.1.1.1.19.2 = Timeticks: (0) 0:00:00.00
iso.3.6.1.2.1.31.1.1.1.19.3 = Timeticks: (0) 0:00:00.00
У кого-нибудь есть идея по поводу этого разрыва в числах отправленных данных? Спасибо!
(net-snmp, Ubuntu Linux, 12.04 LTS)
Как предполагает Твалберг, это, вероятно, проблема с 32-битным переполнением.
Счетчики интерфейса SNMP по умолчанию 32-битные (беззнаковые). Если ваш демон SNMP и ОС сервера поддерживают 64-битные счетчики, их можно найти в ifXtable
MIB (.1.3.6.1.2.1.31.1.1)