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

Странности с SNMP на D-Link DGS-1210-28/ME

Работает вот такой D-Link DGS-1210-28/ME (H/W: B1, F/W: 7.02.B044, S/W: 7.02.B044). С портов по SNMP снимаются метрики. В нескольких клиентских портах наблюдается такое

 

B4ZkPY4.png

 

т. е. нормальные значения packets/s, и запредельно высокие значения bits/s (на левом графике - 500 petabits/s).

 

В магистральном порту графики адекватные. Жалоб от клиентов в этом коммутаторе нет.

 

Вопросы: что это? кто-нибудь наблюдал? как лечили? смогли вылечить?

Edited by Вторник

Share this post


Link to post
Share on other sites

rfc1573, IF-MIB::ifHCInOctets. Хотя я не уверен на 100% что это твой случай, нам пришлось сменить вендора на доступе, как раз из-за серии 1210 как самой безбожно-глючной.

Share this post


Link to post
Share on other sites

Что-то не то ты пишешь. Цитата из 1573:

 

The old, 32-bit, counters have not been deprecated.  The 64-bit
   counters are to be used only when the 32-bit counters do not provide
   enough capacity; that is, the 32 bit counters could wrap too fast.

На мои картинки никак не похоже.

Share this post


Link to post
Share on other sites

Метрики снимаются NAV (https://nav.uninett.no/) через библиотеку pynetsnmp. Но думаю, это неважно, так как у коммутатора uptime 62 дня, у NAV - несколько месяцев, а проблемы начались 3 недели назад.

Share this post


Link to post
Share on other sites

У 1210 то, что отдается в ifHC***** иногда прыгает с одного счетчика на другой. Выглядит как-то так (при снятии через равные промежутки):

IF-MIB::ifHCOutOctets.7 = Counter64: 101348

IF-MIB::ifHCOutOctets.7 = Counter64: 161819

IF-MIB::ifHCOutOctets.7 = Counter64: 256489

IF-MIB::ifHCOutOctets.7 = Counter64: 113099942

IF-MIB::ifHCOutOctets.7 = Counter64: 113184570

IF-MIB::ifHCOutOctets.7 = Counter64: 113257564

IF-MIB::ifHCOutOctets.7 = Counter64: 543344

IF-MIB::ifHCOutOctets.7 = Counter64: 612973

 

В моменты "переключения" графилкам и сносит голову, они считают произошло переполнение (или просто огромный прирост вышел, если меньшего на больший прыгает). Помогает ребут, но ненадолго, относительно прошивок: вроде бы в последних - гораздо реже вылазит, но это не точно.

Лезть на форум д-линков с этим багом откровенно лень и бесполезно, потому в ррд тупо влепили rrdtool tune $f --maximum  inOctets:1.0e+10  --maximum  outOctets:1.0e+10 и делаем вид, что небольшие дырочки раз в пару часов - не страшно.

Share this post


Link to post
Share on other sites

Мне не лень зарепортить и проследить за правкой)

Но вот воспроизвести не могу. Снимаю показания раз в секунду уже два часа, прыжков нет.

DGS-1210-28/ME 6.13.B047

DGS-1210-12TS/ME 7.02.B048

Share this post


Link to post
Share on other sites

28 минут назад, rdc сказал:

Мне не лень зарепортить и проследить за правкой)

Но вот воспроизвести не могу. Снимаю показания раз в секунду уже два часа, прыжков нет.

DGS-1210-28/ME 6.13.B047

DGS-1210-12TS/ME 7.02.B048

как снимаете?

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.