Ivan Rostovikov Posted February 3, 2009 Posted February 3, 2009 (edited) Научите уму - разуму: Гигабитный интерфейс, всю дорогу потоки данных через него не превышали 100Мб/s. mrtg рисовал графики. Все красиво. Скорости выросли и стали доходить до скоростей > 100. На mrtg стали появлятся непонятные "провалы". Как мне кажется именно там где скорость > 100 Смотрю счетчики SNMP: # snmpwalk -v 1 -c dfgffgfg 123.123.123.123 interfaces.ifTable.ifEntry.ifInOctets.10623 IF-MIB::ifInOctets.10623 = Counter32: 4009763327 IF-MIB::ifInOctets.10623 = Counter32: 4066343584 IF-MIB::ifInOctets.10623 = Counter32: 4222395165 IF-MIB::ifInOctets.10623 = Counter32: 4282230840 вот тут провал: IF-MIB::ifInOctets.10623 = Counter32: 102959749 IF-MIB::ifInOctets.10623 = Counter32: 235196992 В чем дело? может SNMP v1 в принципе неумеет гигабит ? Edited February 4, 2009 by Ivan Rostovikov Вставить ник Quote
Nafanya Posted February 3, 2009 Posted February 3, 2009 Научите уму - разуму: Гигабитный интерфейс, всю дорогу потоки данных через него не превышали 100Мб/s. mrtg рисовал графики. Все красиво. Скорости выросли и стали доходить до скоростей > 100. На mrtg стали появлятся непонятные "провалы". Как мне кажется именно там где скорость > 100 Смотрю счетчики SNMP: # snmpwalk -v 1 -c nhfqntr 123.123.123.123 interfaces.ifTable.ifEntry.ifInOctets.10623 IF-MIB::ifInOctets.10623 = Counter32: 4009763327 IF-MIB::ifInOctets.10623 = Counter32: 4066343584 IF-MIB::ifInOctets.10623 = Counter32: 4222395165 IF-MIB::ifInOctets.10623 = Counter32: 4282230840 вот тут провал: IF-MIB::ifInOctets.10623 = Counter32: 102959749 IF-MIB::ifInOctets.10623 = Counter32: 235196992 В чем дело? может SNMP v1 в принципе неумеет гигабит ? причина 32х битные счётчики, которые переполняются и сбрасываются раньше, чем их успевает отработать mrtg.варианта два: 1. (более правильный) перейти на 64х битные. Выглядят примерно так IF-MIB::ifInOctets.10623 = Counter64: blabla 2. увеличить частоту опроса mrtg этих счётчиков. Вставить ник Quote
martin74 Posted February 3, 2009 Posted February 3, 2009 ... 64 битные счетчики - это snmp v2. А snmp v1 действительно не умеет свыше 120 мбит Вставить ник Quote
Ivan Rostovikov Posted February 4, 2009 Author Posted February 4, 2009 Спасибо. Что то не совсем понимаю, как мне запрашивать именно 64 битные счетчики ? "IF-MIB::ifInOctets.10623 = Counter64" # snmpwalk -v 2c -c dfgffgfg 123.123.123.123 Выдает только Counter32 :-( Вставить ник Quote
madw Posted February 4, 2009 Posted February 4, 2009 (edited) cfgmaker --snmp-options=:::::2 ... > /etc/mrtg/mrtg.conf в mrtg.cfg: Target[xxx.xxx.xxx.xxx]: 1:public@xxx.xxx.xxx.xxx:::::2 Edited February 4, 2009 by madw Вставить ник Quote
mikevlz Posted February 4, 2009 Posted February 4, 2009 значит не умеет 64бит счетчики... Опрашивать чаще. Вставить ник Quote
martin74 Posted February 4, 2009 Posted February 4, 2009 гигабитный порт чего? железка с гигабитным портом не умеющая snmp v2c? А есть такие? Если порт на линуксе - то snmp надо или 5.4.1 или 64 битную систему.... Вставить ник Quote
mikevlz Posted February 4, 2009 Posted February 4, 2009 есть, D-Link DGS-1216T, от рождения стукнут на голову. Умеет только snmpv1, про 64-бит счетчики вроде не знает Вставить ник Quote
Ivan Rostovikov Posted February 4, 2009 Author Posted February 4, 2009 cisco 7201 еще - cat 3750 Вставить ник Quote
chainick Posted February 4, 2009 Posted February 4, 2009 snmpwalk -v2c -c padlik 10.255.1.101 .1.3.6.1.2.1.31.1.1.1.6 IF-MIB::ifHCInOctets.1 = Counter64: 590540 IF-MIB::ifHCInOctets.10 = Counter64: 4894929442 и т.п. Вставить ник Quote
XLighter Posted February 4, 2009 Posted February 4, 2009 (edited) гигабитный порт чего? железка с гигабитным портом не умеющая snmp v2c? А есть такие? Есть круче. Edge-Core ES3526XA. Гиговые порты есть, snmp v2 есть. Но счетчики в COUNTER64 по сути 32-битные. Edited February 4, 2009 by XLighter Вставить ник Quote
sirmax Posted February 5, 2009 Posted February 5, 2009 cisco 7201еще - cat 3750 Это как? Не понял, разве здесь нет 64бит счетчиков? Вставить ник Quote
xcme Posted February 21, 2011 Posted February 21, 2011 Апну старую тему. Опрашиваю интерфейсы на винде, сетевухи гигабитные. А вот счетчики, похоже, 32 бита. Что можно предпринять? Менять частоту опроса? Вставить ник Quote
terrible Posted February 21, 2011 Posted February 21, 2011 (edited) использовать 64-х битные счетчики и snmp v2c Edited February 21, 2011 by terrible Вставить ник Quote
xcme Posted February 21, 2011 Posted February 21, 2011 Как их использовать?:) В какти графики, основанные на 64 счетчиках, не рисуются. В случае маршрутизаторов/коммутаторов все ок, а для вин-хостов все не ок :) Вставить ник Quote
terrible Posted February 22, 2011 Posted February 22, 2011 а вин хост отвечает 64-м счётчиком? служба SNMP точно настроена на работу snmp v2c ? Вставить ник Quote
xcme Posted February 22, 2011 Posted February 22, 2011 а вин хост отвечает 64-м счётчиком?служба SNMP точно настроена на работу snmp v2c ? Винда вроде б только v2c и умеет. Но вот отвечает, видимо, только в Counter32. Вставить ник Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.