Просто помните, что SNMP InOctets - это общее количество октетов, отправленных и полученных интерфейсом, включая символы кадрирования. Имейте в виду, что значения SNMP InOctet циклически перезапускаются с 0, когда они достигают максимального значения, доступного для 16- или 32-битного значения, поэтому необходимо регулярно опрашивать значение и вычислять общее количество октетов разница в октетах от последнего опроса.
Вы должны умножить общее значение InOctets, собранное за таймфрейм, на 8, чтобы получить количество битов. В гигабайтах содержится 8 589 934 592 бита.
(InOctets * 8) / 8,589,934,592 = Total GB transfer inbound
Кроме того, я бы рекомендовал использовать что-то вроде MRTG, Cacti, RTG или несколько других бесплатных инструментов, которые могут сделать это для вас.
Надеюсь, это поможет.