Jump to content
Калькуляторы

Cтранное повидение SNMP

Научите уму - разуму:

 

Гигабитный интерфейс, всю дорогу потоки данных через него не превышали 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 by Ivan Rostovikov

Share this post


Link to post
Share on other sites
Научите уму - разуму:

 

Гигабитный интерфейс, всю дорогу потоки данных через него не превышали 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 этих счётчиков.

 

Share this post


Link to post
Share on other sites

... 64 битные счетчики - это snmp v2. А snmp v1 действительно не умеет свыше 120 мбит

Share this post


Link to post
Share on other sites

Спасибо.

 

Что то не совсем понимаю, как мне запрашивать именно 64 битные счетчики ?

"IF-MIB::ifInOctets.10623 = Counter64"

 

# snmpwalk -v 2c -c dfgffgfg 123.123.123.123

 

Выдает только Counter32 :-(

Share this post


Link to post
Share on other sites

cfgmaker --snmp-options=:::::2 ... > /etc/mrtg/mrtg.conf

 

в mrtg.cfg:

 

Target[xxx.xxx.xxx.xxx]: 1:public@xxx.xxx.xxx.xxx:::::2

Edited by madw

Share this post


Link to post
Share on other sites

гигабитный порт чего? железка с гигабитным портом не умеющая snmp v2c? А есть такие?

Если порт на линуксе - то snmp надо или 5.4.1 или 64 битную систему....

Share this post


Link to post
Share on other sites

есть, D-Link DGS-1216T, от рождения стукнут на голову. Умеет только snmpv1, про 64-бит счетчики вроде не знает

Share this post


Link to post
Share on other sites

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

 

и т.п.

Share this post


Link to post
Share on other sites

гигабитный порт чего? железка с гигабитным портом не умеющая snmp v2c? А есть такие?

Есть круче. Edge-Core ES3526XA. Гиговые порты есть, snmp v2 есть. Но счетчики в COUNTER64 по сути 32-битные.

Edited by XLighter

Share this post


Link to post
Share on other sites
cisco 7201

еще - cat 3750

Это как? Не понял, разве здесь нет 64бит счетчиков?

 

Share this post


Link to post
Share on other sites

Апну старую тему. Опрашиваю интерфейсы на винде, сетевухи гигабитные. А вот счетчики, похоже, 32 бита. Что можно предпринять? Менять частоту опроса?

Share this post


Link to post
Share on other sites

использовать 64-х битные счетчики и snmp v2c

Edited by terrible

Share this post


Link to post
Share on other sites

Как их использовать?:) В какти графики, основанные на 64 счетчиках, не рисуются. В случае маршрутизаторов/коммутаторов все ок, а для вин-хостов все не ок :)

Share this post


Link to post
Share on other sites

а вин хост отвечает 64-м счётчиком?

служба SNMP точно настроена на работу snmp v2c ?

Share this post


Link to post
Share on other sites
а вин хост отвечает 64-м счётчиком?

служба SNMP точно настроена на работу snmp v2c ?

Винда вроде б только v2c и умеет. Но вот отвечает, видимо, только в Counter32.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this