Перейти к содержанию

Вопрос

Опубликовано

Здравствуйте.

Реализуйте пожалуйста SNMP-модуль (только мониторинг трафика).

До Keenetic Viva, у меня был роутер P660HTN EE. Пользовался на нём Wi-Fi-расписанием, и SNMP-мониторингом. Сейчас, на Viva не хватает этих двух функций. Здесь, на форуме (а так же на iXBT), прочитал о том что Wi-Fi-расписание появится в будущем (что радует, и за что большое спасибо! :) ), а вот появление SNMP не планируется (что огорчает). Хотелось бы минимальную реализацию - мониторинг трафика, с помощью утилит на подобие этой: https://www.softperfect.com/products/networx/

P.S.: с opkg связываться не хотелось бы. :)

 

Le ecureuil:

 

Итак, SNMP реализован и доступен в качестве компонента в прошивках 2.06 и 2.08. Ниже перечислены физические ограничения, которые невозможно разрешить, и с которыми либо придется жить, либо заниматься извращениямипо типу vlan на каждом порту. Эти ограничения касаются только статистики по портам свитчей, весь остальной функционал snmp (включая статус портов, расширенную статистику по не-портовым интерфейсам) везде присутствует.

2.06 :

Устройства на чистом RT6856: Keenetic II:

- Поддерживаются только 32-битные счетчики байт по портам свитча, и только 16-битные счетчики пакетов по портам свитча. Классификаторов пакетов кроме "хороших" / "плохих" нет, потому статистики по multicast/broadcast тоже нет. В случае переполнения счетчиков выставляется время последнего переполнения в IF-MIB.

Устройства на RT6856 со свитчем RTL8367B: Keenetic Giga II, Keenetic Ultra:

- Полностью поддерживаются 64-битные счетчики байт по портам свитча, 32-битные счетчики пакетов по портам свитча. Есть классификация по типу пакетов: broadcast и multicast будут видны раздельно друг от друга и от от unicast.

 

2.08+ :

Устройства на чистом RT6856, а также на чистом RT63368: Keenetic II, Keenetic DSL, Keenetic VOX:

- Поддерживаются только 32-битные счетчики байт по портам свитча, и только 16-битные счетчики пакетов по портам свитча. Классификаторов пакетов кроме "хороших" / "плохих" нет, потому статистики по multicast/broadcast тоже нет. В случае переполнения счетчиков выставляется время последнего переполнения в IF-MIB.

Устройства на RT6856 со свитчем RTL8367B, устройства на RT63368 с свитчем MT7530: Keenetic Giga II, Keenetic Ultra, Keenetic LTE:

- Полностью поддерживаются 64-битные счетчики байт по портам свитча, 32-битные счетчики пакетов по портам свитча. Есть классификация по типу пакетов: broadcast и multicast будут видны раздельно друг от друга и от от unicast.

Устройства на MT7621 со свитчами MT7530 (встроенный) и RTL8370M (внешний), устройства на EN7512/13/16: Keenetic Giga III, Keenetic Ultra II, KN-1010, KN-1810, KN-1910, KN-2010, KN-2110, KN-2310, KN-2410, KN-2510, KN-2610, KN-3010:

- Полностью поддерживаются 64-битные счетчики байт по портам свитча, 32-битные счетчики пакетов по портам свитча. Есть классификация по типу пакетов: broadcast и multicast будут видны раздельно друг от друга и от от unicast.

Устройства на MT7620 с внешним свитчем RTL8367B: Keenetic Viva, Keeentic Extra:

- Полностью поддерживаются 64-битные счетчики байт по портам свитча, 32-битные счетчики пакетов по портам свитча. Есть классификация по типу пакетов: broadcast и multicast будут видны раздельно друг от друга и от от unicast.

Устройства на MT7620 со встроенным свитчем: Keenetic 4G III, Keenetic Lite II, Keenetic Lite III, Keenetic Omni, Keenetic Omni II, Keenetic III:

- Поддерживаются только 32-битные счетчики байт по портам свитча, и только 16-битные счетчики пакетов по портам свитча. Классификаторов пакетов кроме "хороших" / "плохих" нет, потому статистики по multicast/broadcast тоже нет. В случае переполнения счетчиков выставляется время последнего переполнения в IF-MIB.

Устройства на MT7628 со встроенным свитчем: Keenetic Start II, Keenetic Lite III rev B, Keenetic 4G III rev. B, Keenetic Air, Keenetic Extra II, KN-1110/1111, KN-1210/1211, KN-1310/1311, KN-1410, KN-1510/1511, KN-1610/1611, KN-1710/1711, KN-2210:

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

  • Лайк 1

Рекомендуемые сообщения

  • 0
Опубликовано

Хотел поставить более раннюю экспериментальную прошивку на Ultra 1, попробовал от 2016-08-15, 2016-07-17, 2016-06-05, 2016-05-27 и не в одной из них нет сервера snmp. Есть какая-нибудь прошивка с сервером snmp, но не с последним билдом?

  • 0
Опубликовано
  В 31.08.2016 в 05:28, dexter сказал:

Хотел поставить более раннюю экспериментальную прошивку на Ultra 1, попробовал от 2016-08-15, 2016-07-17, 2016-06-05, 2016-05-27 и не в одной из них нет сервера snmp. Есть какая-нибудь прошивка с сервером snmp, но не с последним билдом?

Показать  

Нет, сервера snmp, кроме как устанавливаемого дополнительно компонента для Ultra 1 никогда не было в прошивках.

  • 0
Опубликовано (изменено)
  В 31.08.2016 в 08:24, Le ecureuil сказал:

Нет, сервера snmp, кроме как устанавливаемого дополнительно компонента для Ultra 1 никогда не было в прошивках.

Показать  

Тогда другой вопрос.

Каким образом можно проверить, что разрывы связаны с изменением билда и на предыдущей редакции такой проблемы нет? Началось в субботу, когда я с утра обновил прошивку.

В логах кактуса ошибок нет, что он до устройства не достукивается.

Изменено пользователем dexter
  • 0
Опубликовано
  В 31.08.2016 в 11:41, dexter сказал:

Тогда другой вопрос.

Каким образом можно проверить, что разрывы связаны с изменением билда и на предыдущей редакции такой проблемы нет? Началось в субботу, когда я с утра обновил прошивку.

В логах кактуса ошибок нет, что он до устройства не достукивается.

Показать  

В эту субботу именно в ветке 2.06 откатим версию mini_snmpd, проверите, улучшилась ли ситуация.

  • 0
Опубликовано

Значительно лучше, как была до обновления. Дайте мне срок до среды и я выложу новые графики.

  • 0
Опубликовано

Вот графики, смотрите сами. 2 полоски это у меня там так Ростелеком работает.

Le ecureuil, а какие-нибудь работы по развитию snmp ведутся или то, что есть сейчас можно считать законченным продуктом?

Безымянный.jpg

  • Спасибо 1
  • 0
Опубликовано
  В 06.09.2016 в 16:06, dexter сказал:

Вот графики, смотрите сами. 2 полоски это у меня там так Ростелеком работает.

Le ecureuil, а какие-нибудь работы по развитию snmp ведутся или то, что есть сейчас можно считать законченным продуктом?

Безымянный.jpg

Показать  

На 2.06 однозначно закончен.

На 2.08+ может что-то еще будет, пока неясно.

  • 0
Опубликовано
  В 13.09.2016 в 17:17, Le ecureuil сказал:

Не забудем, там еще некоторые подрихтовки для 2.08+ ожидаются.

Показать  

Это радует. Если кому нужно могу запилить инструкцию с snmp из entware для мониторинга нагрузки CPU, памяти и тех интерфейсов про которые прошивка не знает.

Безымянный.jpg

  • Спасибо 2
  • 0
Опубликовано

Memory и CPU у нас и так уже можно считывать:

  Цитата

UCD-SNMP-MIB::memTotalReal.0 = INTEGER: 126400 kB
UCD-SNMP-MIB::memAvailReal.0 = INTEGER: 93840 kB
UCD-SNMP-MIB::memShared.0 = INTEGER: 2 kB
UCD-SNMP-MIB::memBuffer.0 = INTEGER: 3392 kB
UCD-SNMP-MIB::memCached.0 = INTEGER: 12412 kB

UCD-SNMP-MIB::laIndex.1 = INTEGER: 1
UCD-SNMP-MIB::laIndex.2 = INTEGER: 2
UCD-SNMP-MIB::laIndex.3 = INTEGER: 3
UCD-SNMP-MIB::laNames.1 = STRING: Load-1
UCD-SNMP-MIB::laNames.2 = STRING: Load-5
UCD-SNMP-MIB::laNames.3 = STRING: Load-15
UCD-SNMP-MIB::laLoad.1 = STRING: 0.00
UCD-SNMP-MIB::laLoad.2 = STRING: 0.03
UCD-SNMP-MIB::laLoad.3 = STRING: 0.05
UCD-SNMP-MIB::laConfig.1 = STRING: 1
UCD-SNMP-MIB::laConfig.2 = STRING: 5
UCD-SNMP-MIB::laConfig.3 = STRING: 15
UCD-SNMP-MIB::laLoadInt.1 = INTEGER: 0
UCD-SNMP-MIB::laLoadInt.2 = INTEGER: 3
UCD-SNMP-MIB::laLoadInt.3 = INTEGER: 5
UCD-SNMP-MIB::ssCpuRawUser.0 = Counter32: 16749
UCD-SNMP-MIB::ssCpuRawNice.0 = Counter32: 0
UCD-SNMP-MIB::ssCpuRawSystem.0 = Counter32: 8360
UCD-SNMP-MIB::ssCpuRawIdle.0 = Counter32: 4346775
UCD-SNMP-MIB::ssRawInterrupts.0 = Counter32: 0
UCD-SNMP-MIB::ssRawContexts.0 = Counter32: 0

Показать  

 

  • 0
Опубликовано
  В 13.09.2016 в 20:20, TheBB сказал:

А это дельное предложение! Будем подождать...

Показать  

Написал http://forum.keenetic.net/topic/871-использование-snmp-из-entware-совместно-с-прошивочным/

Но, что-то чем дальше в лес, тем толще партизаны.

  • Спасибо 1
  • 0
Опубликовано

образовалось окно, решил проверить жалобу на падение бинарника из пакетов, а не выходить... и как его запустить на Giga II?

  Показать контент

или оно для режима АР не предусмотрено?

  • 0
Опубликовано
  В 18.09.2016 в 10:18, TheBB сказал:

образовалось окно, решил проверить жалобу на падение бинарника из пакетов, а не выходить... и как его запустить на Giga II?

  Показать контент

или оно для режима АР не предусмотрено?

Показать  

Пока не предусмотрено :)

  • 0
Опубликовано

понятно, переходим в "основной" режим...

для режимов работы, кроме основного, многие вкладки бесполезны (пока) получается. э-э-эх, а руки-то чешутся, глаза горят :grin:

  • 0
Опубликовано
  В 23.09.2016 в 11:30, theman сказал:

Всем  здравствуйте. Я так понял, что на kineetic viva не планируется еще snmp? Прошивка  v2.07(AANT.2)C1

Показать  

Ставьте 2.08, там все уже давным давно есть.

В 2.07 snmp переносится не будет.

  • 0
Опубликовано
  В 23.09.2016 в 11:41, Le ecureuil сказал:

Ставьте 2.08, там все уже давным давно есть.

В 2.07 snmp переносится не будет.

Показать  

ок. можете подсказать как ставить, если пишет,что версия NDMS стоит последняя?

  • 0
Опубликовано
  В 23.09.2016 в 11:45, theman сказал:

ок. можете подсказать как ставить, если пишет,что версия NDMS стоит последняя?

Показать  

Вы в состоянии обратить внимание на объявления на форуме и осилить единственное из них, которое висит на _КАЖДОЙ_ странице: "Где взять тестовые прошивки"?

Уже не смешно, почему такая невнимательность? Думаете до вас этот вопрос никто не задавал тут?

  • 0
Опубликовано (изменено)
  В 23.09.2016 в 11:47, Le ecureuil сказал:

Вы в состоянии обратить внимание на объявления на форуме и осилить единственное из них, которое висит на _КАЖДОЙ_ странице: "Где взять тестовые прошивки"?

Уже не смешно, почему такая невнимательность? Думаете до вас этот вопрос никто не задавал тут?

Показать  

Нашел. Благодарю.

Изменено пользователем theman
  • 0
Опубликовано
  В 23.09.2016 в 22:58, iskatel' сказал:

Keenetic Viva, v2.08(AANT.4)A7, вернулись "полосатые" графики.

2016-09-24 (2).png

Показать  

Так теперь и будет.

Предыдущая версия хотя и делала графики в networx гладкими, вызывала много проблем с другими клиентам и перегрузку CPU у роутера.

Потому принято решение пожертвовать гладкостью графиков в networx, зато чтобы в общем случае у всех работало нормально.

  • Спасибо 2
Гость
Эта тема закрыта для публикации ответов.
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...

Важная информация

На этом сайте используются файлы cookie. Нажимая "Я принимаю" или продолжая просмотр сайта, вы разрешаете их использование: Политика конфиденциальности.