Alexandr Ovcharenko Posted December 22, 2008 · Report post FreeBSD 7.0 Стоят последние версии net-snmp и mrtg из портов. При превышении трафика 120Мбит/сек рисует лажу. Нашел совет - заставить мртг снимать данные со счетчиков снмп по протоколу v2. Прописал в mrtg.conf: Target [port]: 1:public@localhost:::::2 В итоге мртг вообще ничего не снимает, в файл port.log пишется два числа -1 -1 Я так понимаю, то ли снмп не умеет считать 64-битными счетчиками, то ли мртг не умеет их смотреть. Подскажите куда копать? Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
vit Posted December 22, 2008 · Report post snmp-options=:::::2 используется, если необходимо мониторить гигабитные порты. cfgmaker --snmp-options=:::::2 --ifref=name --no-down public@xx.xx.xx.xx > device.cfg Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
edgars Posted December 22, 2008 · Report post FreeBSD 7.0Стоят последние версии net-snmp и mrtg из портов. При превышении трафика 120Мбит/сек рисует лажу. Нашел совет - заставить мртг снимать данные со счетчиков снмп по протоколу v2. Прописал в mrtg.conf: Target [port]: 1:public@localhost:::::2 В итоге мртг вообще ничего не снимает, в файл port.log пишется два числа -1 -1 Я так понимаю, то ли снмп не умеет считать 64-битными счетчиками, то ли мртг не умеет их смотреть. Подскажите куда копать? RRD-Tools Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
borys Posted December 22, 2008 · Report post Снимать просто нужно каждую минуту а не 5 минут. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
Alexandr Ovcharenko Posted December 22, 2008 (edited) · Report post snmp-options=:::::2 используется, если необходимо мониторить гигабитные порты. cfgmaker --snmp-options=:::::2 --ifref=name --no-down public@xx.xx.xx.xx > device.cfg Порты конечно же гиговые :)Применил. Теперь счетчики опрашиваются, уже не пишется -1 -1, а пишутся большие числа. Но проблема та же - как только трафик превышает 12,5 Мбайт/сек, на графике отображаются какие-то жалкие килобайты. Edited December 22, 2008 by Alexandr Ovcharenko Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
Alexandr Ovcharenko Posted December 22, 2008 · Report post Тогда подскажите какой oid и как прописать. Неужели никто не мониторит гиговые порты? %-) Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
mschedrin Posted December 22, 2008 · Report post А что за железка, с которой это всё снимается? Может на ней snmpv2 вообще нету, соотвественно и 64битных счетчиков тоже? Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
mikevlz Posted December 22, 2008 (edited) · Report post <ifInOctets> <name>Bytes In</name> <method>walk</method> <source>value</source> <direction>output</direction> <oid>.1.3.6.1.2.1.2.2.1.10</oid> </ifInOctets> <ifOutOctets> <name>Bytes Out</name> <method>walk</method> <source>value</source> <direction>output</direction> <oid>.1.3.6.1.2.1.2.2.1.16</oid> </ifOutOctets> <ifHCInOctets> <name>Bytes In - 64-bit Counters</name> <method>walk</method> <source>value</source> <direction>output</direction> <oid>.1.3.6.1.2.1.31.1.1.1.6</oid> </ifHCInOctets> Это из кактуса. Edited December 22, 2008 by mikevlz Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
zlobar Posted December 22, 2008 · Report post FreeBSD 7.0Стоят последние версии net-snmp и mrtg из портов. При превышении трафика 120Мбит/сек рисует лажу. SNMP снимаете с интерфейсов сервера на FreeBSD ? Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
Alexandr Ovcharenko Posted December 22, 2008 · Report post угу Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
hizel Posted December 22, 2008 (edited) · Report post в make.conf добавить .if ${.CURDIR} == ${PORTSDIR}/net-mgmt/net-snmp WITH_MFD_REWRITES="YES" .endif пересобрать net-snmp и снимать не ifTable, а ifXTable там 64-битные счётчики Edited December 22, 2008 by hizel Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
orlik Posted December 22, 2008 · Report post Снимать просто нужно каждую минуту а не 5 минут. Ага , а с 10Гбит порта прикажете снимать каждые 6 секунд ? :)) snmpv2 прекрасно снимает статистику. P.S. на джуниперах (кстати оно на FreeBSD работает) все нормально работает Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
Alexandr Ovcharenko Posted December 22, 2008 · Report post Заработала! :) после того как сделал по совету hizel, а уже потом как сказал vit: cfgmaker --snmp-options=:::::2 --ifref=name --no-down public@xx.xx.xx.xx > device.cfg Всем спасибо! Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...