У меня значения MRTG
отображаются как 15 Кбит/с, но когда я проверяю snmwalk
, я получаю около 2G.
Как я могу исправить эту проблему, чтобы MRTG
представлял 2G на графике, как сообщает SNMP
?
У меня значения MRTG
отображаются как 15 Кбит/с, но когда я проверяю snmwalk
, я получаю около 2G.
Как я могу исправить эту проблему, чтобы MRTG
представлял 2G на графике, как сообщает SNMP
?
Не зная ТОЧНО, что вы запрашиваете, ВЕРОЯТНО, что snmpwalk возвращает абсолютные значения, тогда как MRTG возвращает значения «в секунду» (т.е. разделенные на время) или первую производную по времени. Можете ли вы подтвердить, что вы рассчитали?
При скорости 2G вы, вероятно, столкнетесь с зацикливанием счетчика, когда ваши 32-битные счетчики SNMP растут так быстро, что переполняются, прежде чем вы успеваете их прочитать.
Вы должны обязательно сделать следующее:
Из руководства MRTG:
SNMPv2c
Если у вас быстрый маршрутизатор, вы можете попробовать опросить счетчики ifHC*. Эта функция активируется при переключении на SNMPv2c. К сожалению, пока не все устройства поддерживают SNMPv2c. Если это сработает, это предотвратит перенос ваших счетчиков в течение 5-минутного интервала опроса, поскольку теперь мы используем 64-битную систему вместо обычных 32-битных.
Пример:
Target[myrouter]: 2:public@router1:::::2
Дополнительные сведения см. в документации по MRTG.