Перейти к содержимому
Калькуляторы

Давайте жить дружно или превращаем The DUDE в AirControl (Часть 1)

А разве кнопка "Повторное зондирование" не должна снова инициировать запросы по зондам?

 

Должна, но зонды это, например пинг, или любые другие, не требующие соединения, например проверка портов и т.п.

Подключения к микротикам, когда ставят галочку Routerboard, что бы он скорости портов показывал, или SNMP, работают по другим принципам и указанная вами кнопка на них не действует.

Как вариант снять и поставить галочку Routerboard.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Ок, попробую. Спасибо!

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Сделал скринов для вас, надеюсь поможет.

за скрины спасибо пара штук заработала

вот к примеру не работающее

6faafb0d4690.jpg

Изменено пользователем Adim

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Adim, а snmpwalk что на этот oid отвечает?

 

И кстати, вы опрашиваете реально работающее устройство? Большинство oidов не ответят, если не установлено радиосоединение, в т.ч. и CCQ.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

вы опрашиваете реально работающее устройство

конечно работающее

48b39a29e246.jpg

 

снёс все не работающие, перезагрузил дудку, настроил заново и всё завелось (утро вечера мудренее)))

28e902708875.png

Изменено пользователем Adim

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

немного изменил oid на rx-tx (добавил ноликов) чтоб значение было без буквы К а было просто Mbps

что настроил всё работает прошивка 5.6.2

количество подключений (клиентов на AP) ubnt_num_station- oid("1.3.6.1.4.1.41112.1.4.5.1.15.1")

уровень шума ubnt_noise_floor - oid("1.3.6.1.4.1.41112.1.4.5.1.8.1")

Сигнал ubnt_signal - round(average(oid_column("1.3.6.1.4.1.41112.1.4.7.1.3.1")))

ubnt_ccq - round(oid("1.3.6.1.4.1.41112.1.4.5.1.7.1"))

ubnt_airm_q - round(oid("1.3.6.1.4.1.41112.1.4.6.1.3.1"))

ubnt_airm_c - round(oid("1.3.6.1.4.1.41112.1.4.6.1.4.1"))

ubnt_rx - round(oid("1.3.6.1.4.1.41112.1.4.5.1.10.1")/1000000)

ubnt_tx - round(oid("1.3.6.1.4.1.41112.1.4.5.1.9.1")/1000000)

в итоге наблюдаем вот такую картину

post-101428-076628100 1443248801_thumb.jpg

Изменено пользователем Adim

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Добрый вечер уважаемые форумчане!

Прошу помочь в решении одной задачи (о этом писал ранее в теме "Dude reborn". Но ответа нет)

Тоесть, есть определенное значение oida, к примеру цифра"12". Хочу чтоб при следующем опросе, фиксировалось значение, равное сумме "12"+"текущее". И получается возрастающий график

Как я понимаю, спасет только функция "sum". Может это возможно сделать комбинацией нескольких функций. Проще говоря мне нужен счетчик.

Мануала по всем вложенным функциям практически нет, возможно кто-то уже что-то мастерил

Спасибо

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

как снять по SNMP через Dude скорость, установленную на интерфейсе Eth Mikroti

Пробовал через FUNCTION ros_command("/interface ethernet monitor 0") не проходит

Изменено пользователем sbyshek

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

как снять по SNMP через Dude скорость, установленную на интерфейсе Eth Mikroti

Пробовал через FUNCTION ros_command("/interface ethernet monitor 0") не проходит

 

Вот, как вариант:

 

put [interface ethernet get [find name=ether1] speed]

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

как снять по SNMP через Dude скорость, установленную на интерфейсе Eth Mikroti

Пробовал через FUNCTION ros_command("/interface ethernet monitor 0") не проходит

 

Вот, как вариант:

 

put [interface ethernet get [find name=ether1] speed]

 

Уже использовал - искомая команда нормально работает на Mikrotike, но при написании функции,

видимо, я не совсем понимаю синтаксис.

Прошу Гуру проверить искомый момент только по этой команде и выдать рекомендации. Очень горит.

Замучился с проблемой - слетает скорость на порту Eth c 100 на 10 мбит, надо определить когда и почему это происходит.

(Микротик в Микротик включены коротким патч-кордом на столбе освещения), надо набрать статистику.

Устройства и патч-корд менялись - ситуация не исчезает.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

поставьте 100/FD с обеих сторон и всё

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

поставьте 100/FD с обеих сторон и всё

 

Фокус в том, что если я это сделаю, то придется ехать за десятки км и перезапускать по "холодному"

- то есть дергать источник питания. Эту школу уже прошли, мне необходимо именно набрать статистику,

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

Поэтому необходимо отследить временные моменты "сваливания" порта со 100 на 10 мбит.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

поставьте 100/FD с обеих сторон и всё

 

Фокус в том, что если я это сделаю, то придется ехать за десятки км и перезапускать по "холодному"

- то есть дергать источник питания. Эту школу уже прошли, мне необходимо именно набрать статистику,

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

Поэтому необходимо отследить временные моменты "сваливания" порта со 100 на 10 мбит.

А если настроить scheduler на ребут по времени и перед этим временем поставить команду и он сам потом перезагрузится.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

поставьте 100/FD с обеих сторон и всё

 

Фокус в том, что если я это сделаю, то придется ехать за десятки км и перезапускать по "холодному"

- то есть дергать источник питания. Эту школу уже прошли, мне необходимо именно набрать статистику,

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

Поэтому необходимо отследить временные моменты "сваливания" порта со 100 на 10 мбит.

А если настроить scheduler на ребут по времени и перед этим временем поставить команду и он сам потом перезагрузится.

 

Можно, но мне же хочется найти причину, а не следовать в ее фарватере.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

как снять по SNMP через Dude скорость, установленную на интерфейсе Eth Mikroti

Пробовал через FUNCTION ros_command("/interface ethernet monitor 0") не проходит

 

Вот, как вариант:

 

put [interface ethernet get [find name=ether1] speed]

 

Работает с Dude связка функция по форме: ros_command("/put [interface ethernet get ether1 speed]")

Рисует график, но 100 мбит.

Принудительно проверил команду put [interface ethernet get ether1 speed] из-под Terminal на Микротике

и выяснилось, что независимо от скорости на порту Eth ( 10 или 100 ) выводится значение 100.

Если это ошибка разработчика, то прошу тех, кто знает как, "закинуть удочку" им на исправление.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Добрый день!

Может кто подскажет актуальные OIDы для Ubnt AirFiber 5 ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Кажись нашел.

MIB

Изменено пользователем Deesco

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Чо то нифига у меня не получается :(

Просматриваю через MIB Browser, не могу найти за скорости какие параметры отвечают

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Всем здрасти! Подскажите, дудка умеет хранить предыдущее значение ОИДа?

Собственно, из счетчика нужно получить на сколько увеличилось значение за секунду.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Добавил в дудю мибы отсюда. Оиды стали читаемы. Вот перечень:

 

Скрытый текст

~/Desktop$ snmptranslate -Pu -Tz -m ./UBNT-AirMAX-MIB.txt
"org" "1.3"
"dod" "1.3.6"
"internet" "1.3.6.1"
"directory" "1.3.6.1.1"
"mgmt" "1.3.6.1.2"
"mib-2" "1.3.6.1.2.1"
"transmission" "1.3.6.1.2.1.10"
"experimental" "1.3.6.1.3"
"private" "1.3.6.1.4"
"enterprises" "1.3.6.1.4.1"
"ubnt" "1.3.6.1.4.1.41112"
"ubntMIB" "1.3.6.1.4.1.41112.1"
"ubntORTable" "1.3.6.1.4.1.41112.1.1"
"ubntOREntry" "1.3.6.1.4.1.41112.1.1.1"
"ubntORIndex" "1.3.6.1.4.1.41112.1.1.1.1"
"ubntORID" "1.3.6.1.4.1.41112.1.1.1.2"
"ubntORDescr" "1.3.6.1.4.1.41112.1.1.1.3"
"ubntSnmpInfo" "1.3.6.1.4.1.41112.1.2"
"ubntSnmpGroups" "1.3.6.1.4.1.41112.1.2.1"
"ubntORInfoGroup" "1.3.6.1.4.1.41112.1.2.1.1"
"ubntAirosGroups" "1.3.6.1.4.1.41112.1.2.2"
"ubntAirMAXStatusGroup" "1.3.6.1.4.1.41112.1.2.2.1"
"ubntAirMAXStatusCompliance" "1.3.6.1.4.1.41112.1.2.2.2"
"ubntAirFiberGroups" "1.3.6.1.4.1.41112.1.2.3"
"ubntAirFiberStatusGroup" "1.3.6.1.4.1.41112.1.2.3.1"
"ubntAirFiberStatusCompliance" "1.3.6.1.4.1.41112.1.2.3.2"
"ubntEdgeMaxGroups" "1.3.6.1.4.1.41112.1.2.4"
"ubntUniFiGroups" "1.3.6.1.4.1.41112.1.2.5"
"ubntAirVisionGroups" "1.3.6.1.4.1.41112.1.2.6"
"ubntMFiGroups" "1.3.6.1.4.1.41112.1.2.7"
"ubntUniTelGroups" "1.3.6.1.4.1.41112.1.2.8"
"ubntAirFIBER" "1.3.6.1.4.1.41112.1.3"
"airFiberConfig" "1.3.6.1.4.1.41112.1.3.1"
"airFiberConfigEntry" "1.3.6.1.4.1.41112.1.3.1.1"
"airFiberConfigIndex" "1.3.6.1.4.1.41112.1.3.1.1.1"
"radioEnable" "1.3.6.1.4.1.41112.1.3.1.1.2"
"radioLinkMode" "1.3.6.1.4.1.41112.1.3.1.1.3"
"radioDuplex" "1.3.6.1.4.1.41112.1.3.1.1.4"
"txFrequency" "1.3.6.1.4.1.41112.1.3.1.1.5"
"rxFrequency" "1.3.6.1.4.1.41112.1.3.1.1.6"
"regDomain" "1.3.6.1.4.1.41112.1.3.1.1.7"
"gpsSync" "1.3.6.1.4.1.41112.1.3.1.1.8"
"txPower" "1.3.6.1.4.1.41112.1.3.1.1.9"
"rxGain" "1.3.6.1.4.1.41112.1.3.1.1.10"
"maxTxModRate" "1.3.6.1.4.1.41112.1.3.1.1.11"
"modRateControl" "1.3.6.1.4.1.41112.1.3.1.1.12"
"ethDPortLinkSpeed" "1.3.6.1.4.1.41112.1.3.1.1.13"
"linkName" "1.3.6.1.4.1.41112.1.3.1.1.14"
"encryptKey" "1.3.6.1.4.1.41112.1.3.1.1.15"
"ethFlowControl" "1.3.6.1.4.1.41112.1.3.1.1.16"
"ethMcastFilter" "1.3.6.1.4.1.41112.1.3.1.1.17"
"ethTrackRFLink" "1.3.6.1.4.1.41112.1.3.1.1.18"
"ethLinkOffDuration" "1.3.6.1.4.1.41112.1.3.1.1.19"
"ethLinkOffSpacing" "1.3.6.1.4.1.41112.1.3.1.1.20"
"txFrequency1" "1.3.6.1.4.1.41112.1.3.1.1.21"
"rxFrequency1" "1.3.6.1.4.1.41112.1.3.1.1.22"
"txFrequency2" "1.3.6.1.4.1.41112.1.3.1.1.23"
"rxFrequency2" "1.3.6.1.4.1.41112.1.3.1.1.24"
"txFrequency3" "1.3.6.1.4.1.41112.1.3.1.1.25"
"rxFrequency3" "1.3.6.1.4.1.41112.1.3.1.1.26"
"channelWidth" "1.3.6.1.4.1.41112.1.3.1.1.27"
"txChannelWidth" "1.3.6.1.4.1.41112.1.3.1.1.28"
"rxChannelWidth" "1.3.6.1.4.1.41112.1.3.1.1.29"
"airFiberStatus" "1.3.6.1.4.1.41112.1.3.2"
"airFiberStatusEntry" "1.3.6.1.4.1.41112.1.3.2.1"
"airFiberStatusIndex" "1.3.6.1.4.1.41112.1.3.2.1.1"
"curTXModRate" "1.3.6.1.4.1.41112.1.3.2.1.2"
"radioLinkDistFt" "1.3.6.1.4.1.41112.1.3.2.1.3"
"radioLinkDistM" "1.3.6.1.4.1.41112.1.3.2.1.4"
"rxCapacity" "1.3.6.1.4.1.41112.1.3.2.1.5"
"txCapacity" "1.3.6.1.4.1.41112.1.3.2.1.6"
"radio0TempF" "1.3.6.1.4.1.41112.1.3.2.1.7"
"radio0TempC" "1.3.6.1.4.1.41112.1.3.2.1.8"
"radio1TempF" "1.3.6.1.4.1.41112.1.3.2.1.9"
"radio1TempC" "1.3.6.1.4.1.41112.1.3.2.1.10"
"rxPower0" "1.3.6.1.4.1.41112.1.3.2.1.11"
"rxPower0Valid" "1.3.6.1.4.1.41112.1.3.2.1.12"
"rxOverload0" "1.3.6.1.4.1.41112.1.3.2.1.13"
"rxPower1" "1.3.6.1.4.1.41112.1.3.2.1.14"
"rxPower1Valid" "1.3.6.1.4.1.41112.1.3.2.1.15"
"rxOverload1" "1.3.6.1.4.1.41112.1.3.2.1.16"
"remoteTXPower" "1.3.6.1.4.1.41112.1.3.2.1.17"
"remoteTXModRate" "1.3.6.1.4.1.41112.1.3.2.1.18"
"remoteRXPower0" "1.3.6.1.4.1.41112.1.3.2.1.19"
"remoteRXPower0Valid" "1.3.6.1.4.1.41112.1.3.2.1.20"
"remoteRXPower0Overload" "1.3.6.1.4.1.41112.1.3.2.1.21"
"remoteRXPower1" "1.3.6.1.4.1.41112.1.3.2.1.22"
"remoteRXPower1Valid" "1.3.6.1.4.1.41112.1.3.2.1.23"
"remoteRXPower1Overload" "1.3.6.1.4.1.41112.1.3.2.1.24"
"countryCode" "1.3.6.1.4.1.41112.1.3.2.1.25"
"radioLinkState" "1.3.6.1.4.1.41112.1.3.2.1.26"
"ethDataPortState" "1.3.6.1.4.1.41112.1.3.2.1.27"
"gpsPulse" "1.3.6.1.4.1.41112.1.3.2.1.28"
"gpsFix" "1.3.6.1.4.1.41112.1.3.2.1.29"
"gpsLat" "1.3.6.1.4.1.41112.1.3.2.1.30"
"gpsLong" "1.3.6.1.4.1.41112.1.3.2.1.31"
"gpsAltMeters" "1.3.6.1.4.1.41112.1.3.2.1.32"
"gpsAltFeet" "1.3.6.1.4.1.41112.1.3.2.1.33"
"gpsSatsVisible" "1.3.6.1.4.1.41112.1.3.2.1.34"
"gpsSatsTracked" "1.3.6.1.4.1.41112.1.3.2.1.35"
"gpsHDOP" "1.3.6.1.4.1.41112.1.3.2.1.36"
"dfsState" "1.3.6.1.4.1.41112.1.3.2.1.37"
"upTime" "1.3.6.1.4.1.41112.1.3.2.1.38"
"dateTime" "1.3.6.1.4.1.41112.1.3.2.1.39"
"fwVersion" "1.3.6.1.4.1.41112.1.3.2.1.40"
"remoteRXGain" "1.3.6.1.4.1.41112.1.3.2.1.41"
"radioLinkInfo" "1.3.6.1.4.1.41112.1.3.2.1.42"
"ethDataPortInfo" "1.3.6.1.4.1.41112.1.3.2.1.43"
"linkUpTime" "1.3.6.1.4.1.41112.1.3.2.1.44"
"remoteMAC" "1.3.6.1.4.1.41112.1.3.2.1.45"
"remoteIP" "1.3.6.1.4.1.41112.1.3.2.1.46"
"dfsDetections" "1.3.6.1.4.1.41112.1.3.2.1.47"
"dfsDomain" "1.3.6.1.4.1.41112.1.3.2.1.48"
"dfsStateTxFreq1" "1.3.6.1.4.1.41112.1.3.2.1.49"
"dfsStateTxFreq2" "1.3.6.1.4.1.41112.1.3.2.1.50"
"dfsStateTxFreq3" "1.3.6.1.4.1.41112.1.3.2.1.51"
"dfsTimerTxFreq1" "1.3.6.1.4.1.41112.1.3.2.1.52"
"dfsTimerTxFreq2" "1.3.6.1.4.1.41112.1.3.2.1.53"
"dfsTimerTxFreq3" "1.3.6.1.4.1.41112.1.3.2.1.54"
"airFiberStatistics" "1.3.6.1.4.1.41112.1.3.3"
"airFiberStatisticsEntry" "1.3.6.1.4.1.41112.1.3.3.1"
"airFiberStatisticsIndex" "1.3.6.1.4.1.41112.1.3.3.1.1"
"txFramesOK" "1.3.6.1.4.1.41112.1.3.3.1.2"
"rxFramesOK" "1.3.6.1.4.1.41112.1.3.3.1.3"
"rxFrameCrcErr" "1.3.6.1.4.1.41112.1.3.3.1.4"
"rxAlignErr" "1.3.6.1.4.1.41112.1.3.3.1.5"
"txOctetsOK" "1.3.6.1.4.1.41112.1.3.3.1.6"
"rxOctetsOK" "1.3.6.1.4.1.41112.1.3.3.1.7"
"txPauseFrames" "1.3.6.1.4.1.41112.1.3.3.1.8"
"rxPauseFrames" "1.3.6.1.4.1.41112.1.3.3.1.9"
"rxErroredFrames" "1.3.6.1.4.1.41112.1.3.3.1.10"
"txErroredFrames" "1.3.6.1.4.1.41112.1.3.3.1.11"
"rxValidUnicastFrames" "1.3.6.1.4.1.41112.1.3.3.1.12"
"rxValidMulticastFrames" "1.3.6.1.4.1.41112.1.3.3.1.13"
"rxValidBroadcastFrames" "1.3.6.1.4.1.41112.1.3.3.1.14"
"txValidUnicastFrames" "1.3.6.1.4.1.41112.1.3.3.1.15"
"txValidMulticastFrames" "1.3.6.1.4.1.41112.1.3.3.1.16"
"txValidBroadcastFrames" "1.3.6.1.4.1.41112.1.3.3.1.17"
"rxDroppedMacErrFrames" "1.3.6.1.4.1.41112.1.3.3.1.18"
"rxTotalOctets" "1.3.6.1.4.1.41112.1.3.3.1.19"
"rxTotalFrames" "1.3.6.1.4.1.41112.1.3.3.1.20"
"rxLess64ByteFrames" "1.3.6.1.4.1.41112.1.3.3.1.21"
"rxOverLengthFrames" "1.3.6.1.4.1.41112.1.3.3.1.22"
"rx64BytePackets" "1.3.6.1.4.1.41112.1.3.3.1.23"
"rx65-127BytePackets" "1.3.6.1.4.1.41112.1.3.3.1.24"
"rx128-255BytePackets" "1.3.6.1.4.1.41112.1.3.3.1.25"
"rx256-511BytePackets" "1.3.6.1.4.1.41112.1.3.3.1.26"
"rx512-1023BytePackets" "1.3.6.1.4.1.41112.1.3.3.1.27"
"rx1024-1518BytesPackets" "1.3.6.1.4.1.41112.1.3.3.1.28"
"rx1519PlusBytePackets" "1.3.6.1.4.1.41112.1.3.3.1.29"
"rxTooLongFrameCrcErr" "1.3.6.1.4.1.41112.1.3.3.1.30"
"rxTooShortFrameCrcErr" "1.3.6.1.4.1.41112.1.3.3.1.31"
"txqosoct0" "1.3.6.1.4.1.41112.1.3.3.1.32"
"txqosoct1" "1.3.6.1.4.1.41112.1.3.3.1.33"
"txqosoct2" "1.3.6.1.4.1.41112.1.3.3.1.34"
"txqosoct3" "1.3.6.1.4.1.41112.1.3.3.1.35"
"txqosoct4" "1.3.6.1.4.1.41112.1.3.3.1.36"
"txqosoct5" "1.3.6.1.4.1.41112.1.3.3.1.37"
"txqosoct6" "1.3.6.1.4.1.41112.1.3.3.1.38"
"txqosoct7" "1.3.6.1.4.1.41112.1.3.3.1.39"
"txqospkt0" "1.3.6.1.4.1.41112.1.3.3.1.40"
"txqospkt1" "1.3.6.1.4.1.41112.1.3.3.1.41"
"txqospkt2" "1.3.6.1.4.1.41112.1.3.3.1.42"
"txqospkt3" "1.3.6.1.4.1.41112.1.3.3.1.43"
"txqospkt4" "1.3.6.1.4.1.41112.1.3.3.1.44"
"txqospkt5" "1.3.6.1.4.1.41112.1.3.3.1.45"
"txqospkt6" "1.3.6.1.4.1.41112.1.3.3.1.46"
"txqospkt7" "1.3.6.1.4.1.41112.1.3.3.1.47"
"rxqosoct0" "1.3.6.1.4.1.41112.1.3.3.1.48"
"rxqosoct1" "1.3.6.1.4.1.41112.1.3.3.1.49"
"rxqosoct2" "1.3.6.1.4.1.41112.1.3.3.1.50"
"rxqosoct3" "1.3.6.1.4.1.41112.1.3.3.1.51"
"rxqosoct4" "1.3.6.1.4.1.41112.1.3.3.1.52"
"rxqosoct5" "1.3.6.1.4.1.41112.1.3.3.1.53"
"rxqosoct6" "1.3.6.1.4.1.41112.1.3.3.1.54"
"rxqosoct7" "1.3.6.1.4.1.41112.1.3.3.1.55"
"rxqospkt0" "1.3.6.1.4.1.41112.1.3.3.1.56"
"rxqospkt1" "1.3.6.1.4.1.41112.1.3.3.1.57"
"rxqospkt2" "1.3.6.1.4.1.41112.1.3.3.1.58"
"rxqospkt3" "1.3.6.1.4.1.41112.1.3.3.1.59"
"rxqospkt4" "1.3.6.1.4.1.41112.1.3.3.1.60"
"rxqospkt5" "1.3.6.1.4.1.41112.1.3.3.1.61"
"rxqospkt6" "1.3.6.1.4.1.41112.1.3.3.1.62"
"rxqospkt7" "1.3.6.1.4.1.41112.1.3.3.1.63"
"txoctetsAll" "1.3.6.1.4.1.41112.1.3.3.1.64"
"txpktsAll" "1.3.6.1.4.1.41112.1.3.3.1.65"
"rxoctetsAll" "1.3.6.1.4.1.41112.1.3.3.1.66"
"rxpktsAll" "1.3.6.1.4.1.41112.1.3.3.1.67"
"ubntAirMAX" "1.3.6.1.4.1.41112.1.4"
"ubntRadioTable" "1.3.6.1.4.1.41112.1.4.1"
"ubntRadioEntry" "1.3.6.1.4.1.41112.1.4.1.1"
"ubntRadioIndex" "1.3.6.1.4.1.41112.1.4.1.1.1"
"ubntRadioMode" "1.3.6.1.4.1.41112.1.4.1.1.2"
"ubntRadioCCode" "1.3.6.1.4.1.41112.1.4.1.1.3"
"ubntRadioFreq" "1.3.6.1.4.1.41112.1.4.1.1.4"
"ubntRadioDfsEnabled" "1.3.6.1.4.1.41112.1.4.1.1.5"
"ubntRadioTxPower" "1.3.6.1.4.1.41112.1.4.1.1.6"
"ubntRadioDistance" "1.3.6.1.4.1.41112.1.4.1.1.7"
"ubntRadioChainmask" "1.3.6.1.4.1.41112.1.4.1.1.8"
"ubntRadioAntenna" "1.3.6.1.4.1.41112.1.4.1.1.9"
"ubntRadioRssiTable" "1.3.6.1.4.1.41112.1.4.2"
"ubntRadioRssiEntry" "1.3.6.1.4.1.41112.1.4.2.1"
"ubntRadioRssiIndex" "1.3.6.1.4.1.41112.1.4.2.1.1"
"ubntRadioRssi" "1.3.6.1.4.1.41112.1.4.2.1.2"
"ubntRadioRssiMgmt" "1.3.6.1.4.1.41112.1.4.2.1.3"
"ubntRadioRssiExt" "1.3.6.1.4.1.41112.1.4.2.1.4"
"ubntAirSyncTable" "1.3.6.1.4.1.41112.1.4.3"
"ubntAirSyncEntry" "1.3.6.1.4.1.41112.1.4.3.1"
"ubntAirSyncIfIndex" "1.3.6.1.4.1.41112.1.4.3.1.1"
"ubntAirSyncMode" "1.3.6.1.4.1.41112.1.4.3.1.2"
"ubntAirSyncCount" "1.3.6.1.4.1.41112.1.4.3.1.3"
"ubntAirSyncDownUtil" "1.3.6.1.4.1.41112.1.4.3.1.4"
"ubntAirSyncUpUtil" "1.3.6.1.4.1.41112.1.4.3.1.5"
"ubntAirSelTable" "1.3.6.1.4.1.41112.1.4.4"
"ubntAirSelEntry" "1.3.6.1.4.1.41112.1.4.4.1"
"ubntAirSelIfIndex" "1.3.6.1.4.1.41112.1.4.4.1.1"
"ubntAirSelEnabled" "1.3.6.1.4.1.41112.1.4.4.1.2"
"ubntAirSelInterval" "1.3.6.1.4.1.41112.1.4.4.1.3"
"ubntWlStatTable" "1.3.6.1.4.1.41112.1.4.5"
"ubntWlStatEntry" "1.3.6.1.4.1.41112.1.4.5.1"
"ubntWlStatIndex" "1.3.6.1.4.1.41112.1.4.5.1.1"
"ubntWlStatSsid" "1.3.6.1.4.1.41112.1.4.5.1.2"
"ubntWlStatHideSsid" "1.3.6.1.4.1.41112.1.4.5.1.3"
"ubntWlStatApMac" "1.3.6.1.4.1.41112.1.4.5.1.4"
"ubntWlStatSignal" "1.3.6.1.4.1.41112.1.4.5.1.5"
"ubntWlStatRssi" "1.3.6.1.4.1.41112.1.4.5.1.6"
"ubntWlStatCcq" "1.3.6.1.4.1.41112.1.4.5.1.7"
"ubntWlStatNoiseFloor" "1.3.6.1.4.1.41112.1.4.5.1.8"
"ubntWlStatTxRate" "1.3.6.1.4.1.41112.1.4.5.1.9"
"ubntWlStatRxRate" "1.3.6.1.4.1.41112.1.4.5.1.10"
"ubntWlStatSecurity" "1.3.6.1.4.1.41112.1.4.5.1.11"
"ubntWlStatWdsEnabled" "1.3.6.1.4.1.41112.1.4.5.1.12"
"ubntWlStatApRepeater" "1.3.6.1.4.1.41112.1.4.5.1.13"
"ubntWlStatChanWidth" "1.3.6.1.4.1.41112.1.4.5.1.14"
"ubntWlStatStaCount" "1.3.6.1.4.1.41112.1.4.5.1.15"
"ubntAirMaxTable" "1.3.6.1.4.1.41112.1.4.6"
"ubntAirMaxEntry" "1.3.6.1.4.1.41112.1.4.6.1"
"ubntAirMaxIfIndex" "1.3.6.1.4.1.41112.1.4.6.1.1"
"ubntAirMaxEnabled" "1.3.6.1.4.1.41112.1.4.6.1.2"
"ubntAirMaxQuality" "1.3.6.1.4.1.41112.1.4.6.1.3"
"ubntAirMaxCapacity" "1.3.6.1.4.1.41112.1.4.6.1.4"
"ubntAirMaxPriority" "1.3.6.1.4.1.41112.1.4.6.1.5"
"ubntAirMaxNoAck" "1.3.6.1.4.1.41112.1.4.6.1.6"
"ubntStaTable" "1.3.6.1.4.1.41112.1.4.7"
"ubntStaEntry" "1.3.6.1.4.1.41112.1.4.7.1"
"ubntStaMac" "1.3.6.1.4.1.41112.1.4.7.1.1"
"ubntStaName" "1.3.6.1.4.1.41112.1.4.7.1.2"
"ubntStaSignal" "1.3.6.1.4.1.41112.1.4.7.1.3"
"ubntStaNoiseFloor" "1.3.6.1.4.1.41112.1.4.7.1.4"
"ubntStaDistance" "1.3.6.1.4.1.41112.1.4.7.1.5"
"ubntStaCcq" "1.3.6.1.4.1.41112.1.4.7.1.6"
"ubntStaAmp" "1.3.6.1.4.1.41112.1.4.7.1.7"
"ubntStaAmq" "1.3.6.1.4.1.41112.1.4.7.1.8"
"ubntStaAmc" "1.3.6.1.4.1.41112.1.4.7.1.9"
"ubntStaLastIp" "1.3.6.1.4.1.41112.1.4.7.1.10"
"ubntStaTxRate" "1.3.6.1.4.1.41112.1.4.7.1.11"
"ubntStaRxRate" "1.3.6.1.4.1.41112.1.4.7.1.12"
"ubntStaTxBytes" "1.3.6.1.4.1.41112.1.4.7.1.13"
"ubntStaRxBytes" "1.3.6.1.4.1.41112.1.4.7.1.14"
"ubntStaConnTime" "1.3.6.1.4.1.41112.1.4.7.1.15"
"ubntStaLocalCINR" "1.3.6.1.4.1.41112.1.4.7.1.16"
"ubntEdgeMax" "1.3.6.1.4.1.41112.1.5"
"ubntUniFi" "1.3.6.1.4.1.41112.1.6"
"ubntAirVision" "1.3.6.1.4.1.41112.1.7"
"ubntMFi" "1.3.6.1.4.1.41112.1.8"
"ubntUniTel" "1.3.6.1.4.1.41112.1.9"
"security" "1.3.6.1.5"
"snmpV2" "1.3.6.1.6"
"snmpDomains" "1.3.6.1.6.1"
"snmpProxys" "1.3.6.1.6.2"
"snmpModules" "1.3.6.1.6.3"
"zeroDotZero" "0.0"

 

Функция, например, для CCQ:

round(average(oid_column("iso.org.dod.internet.private.enterprises.ubnt.ubntMIB.ubntAirMAX.ubntWlStatTable.ubntWlStatEntry.ubntWlStatCcq")))

 

Снимок.PNG

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Добрый день увж.

У меня есть вопросы касательно The dude.

Как реально посмотреть скорость на интерфейсах или на бриджах или на вланаха.

Можно через функция или oid-ми

Можно так все оборудование исключительно Микротик?

Спасибо жду ответа от вас.

Заранее спасибо.

Изменено пользователем bek777

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Если кому интересно. На данный момент работают эти параметры.

 

MIB nodes  - есть на офсайте https://help.ubnt.com/hc/en-us/articles/210391987-airMAX-How-to-Enable-and-Test-SNMP

 

https://www.ubnt.com/downloads/firmwares/airos-ubnt-mib/ubnt-mib.zip

 

Function:

ubnt_Quality  - oid("1.3.6.1.4.1.41112.1.4.6.1.3.1")

ubnt_ccq - max(array(oid("iso.org.dod.internet.private.enterprises.ubnt.ubntMIB.ubntAirMAX.ubntWlStatTable.ubntWlStatEntry.ubntWlStatCcq.1"), 1))

ubnt_clients - oid("1.3.6.1.4.1.41112.1.4.5.1.15.1")

ubnt_cpu - max(array(oid("1.3.6.1.4.1.10002.1.1.1.4.2.1.3.1"), 1))

ubnt_memory - round((oid("1.3.6.1.4.1.10002.1.1.1.1.2.0")/oid("1.3.6.1.4.1.10002.1.1.1.1.1.0"))*100)

ubnt_noise - oid("iso.org.dod.internet.private.enterprises.ubnt.ubntMIB.ubntAirMAX.ubntWlStatTable.ubntWlStatEntry.ubntWlStatNoiseFloor.1")

ubnt_signal - oid("iso.org.dod.internet.private.enterprises.ubnt.ubntMIB.ubntAirMAX.ubntWlStatTable.ubntWlStatEntry.ubntWlStatSignal.1")

ubnt_wspeed_rx - round(average(max(array(oid("iso.org.dod.internet.private.enterprises.ubnt.ubntMIB.ubntAirMAX.ubntWlStatTable.ubntWlStatEntry.ubntWlStatRxRate.1"), 1))/1000000))

ubnt_wspeed_tx - round(average(max(array(oid("iso.org.dod.internet.private.enterprises.ubnt.ubntMIB.ubntAirMAX.ubntWlStatTable.ubntWlStatEntry.ubntWlStatTxRate.1"), 1))/1000000))

 

Probes

ubnt_Quality - Available - ubnt_Quality() | Error - if(ubnt_Quality(), "","") |  Value - ubnt_Quality() | Unit %

ubnt_ccq - Available - ubnt_ccq() | Error -if(ubnt_ccq(), "", "") |  Value - ubnt_ccq() | Unit %

и так далее по аналогии....

 

 

Для вывода на экран в Appearance в поле Label добавляем 

[Device.Name]
IP: [Device.FirstAddress]
CPU: [ubnt_cpu()]%
Signal: [ubnt_signal()]dBm 
Noise: [ubnt_noise()]dBm
CCQ: [ubnt_ccq()]%
Quality: [ubnt_Quality()]%
Cliens: [ubnt_clients()]
RxRate: [ubnt_wspeed_rx()] Mbps
TxRate: [ubnt_wspeed_tx()] Mbps
[device_performance()][Device.ServicesDown]

 

Screenshot_14.png

Изменено пользователем p9160ff

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Вы сколько таких отметок на карте завели?

Указанная схема с оидами начинает тормозить, если их использует более 50-100 устройств.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Join the conversation

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

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.