Всех приветствую!
Без лишних слов хотел бы сразу уточнить можно ли воплотить данную функцию в "The Dude":
Есть MikroTik'и в собственной сети, в которых необходимо отслеживать падение портов в данном поле
Что-бы при падении шло уведомление в Telegram бота ( который уже настроен и функционирует ), вся карта сети составлена в "The Dude" на сервере. Как, что и где нужно настроить в Dude что-бы он мог мониторить выделенные порты ( либо все порты на устройстве ) и слал мне об этом уведомление что линк упал с гигабита до 10/100мбит или что он вообще "down".
Рыскал по сайтам но ничего дельного не нашел, возможно не так подал запрос в поисковике ( не исключено )..
Прошу помочь с данным вопросом, либо буду рад топику по настройке либо руководству по этому моменту
Мониторинг портов MikroTik
-
- Сообщения: 4209
- Зарегистрирован: 25 фев 2018, 22:41
- Откуда: Москва
/interface print oid - и смотреть, есть ли там нужное.
Потом мониторить этот oid в dude как вам фантазия позволит.
Но вообще нет там этого, похоже.
Потом мониторить этот oid в dude как вам фантазия позволит.
Но вообще нет там этого, похоже.
Telegram: @thexvo
-
- Сообщения: 1623
- Зарегистрирован: 15 сен 2017, 09:03
Мониторировать порт можно так (пример для ether1, свои имена подставьте сами):
В Dude можно сделать соответствующую функцию и обойтись без oid
Код: Выделить всё
:put ([/interface ethernet monitor ether1 once as-value]->"status")
фрагменты скриптов, готовые работы, статьи, полезные приемы, ссылки
viewtopic.php?f=14&t=13947
viewtopic.php?f=14&t=13947
-
- Сообщения: 4209
- Зарегистрирован: 25 фев 2018, 22:41
- Откуда: Москва
О, это дело.
Только в данном случае нужен "rate", a не "status", но не суть.
Только в данном случае нужен "rate", a не "status", но не суть.
Telegram: @thexvo
- d1onex
- Сообщения: 2
- Зарегистрирован: 17 окт 2023, 13:42
А если мне нужно мониторить порты которые отваливаются, и что-бы мне просто летел алерт что к примеру у меня упал порт со 100 мбит до 10 и в телеграм летело "LAN port: rate 10/mbit".Sertik писал(а): ↑18 окт 2023, 21:57 Мониторировать порт можно так (пример для ether1, свои имена подставьте сами):
В Dude можно сделать соответствующую функцию и обойтись без oidКод: Выделить всё
:put ([/interface ethernet monitor ether1 once as-value]->"status")
Как-то отслеживать состояния всех выбраных ( где-то в списке Dude ) портов можно?
-
- Модератор
- Сообщения: 3360
- Зарегистрирован: 01 окт 2012, 14:48
Смотрите в сторону Zabbix...
-
- Сообщения: 1623
- Зарегистрирован: 15 сен 2017, 09:03
Мониторировать трафик на интерфейсе можно так:
Но это однократное "моментальное" определение. Нужно написать функцию и создать пробу в Dude, которая бы скажем смотрела этот показатель 10 раз за минуту и потом соответственно принимать решение что делать.
Код: Выделить всё
/interface monitor-traffic ifaceName once do={:global Traff $"rx-bits-per-second" }
фрагменты скриптов, готовые работы, статьи, полезные приемы, ссылки
viewtopic.php?f=14&t=13947
viewtopic.php?f=14&t=13947
-
- Сообщения: 4
- Зарегистрирован: 14 апр 2022, 14:39
Sertik писал(а): ↑20 окт 2023, 14:59 Мониторировать трафик на интерфейсе можно так:
Но это однократное "моментальное" определение. Нужно написать функцию и создать пробу в Dude, которая бы скажем смотрела этот показатель 10 раз за минуту и потом соответственно принимать решение что делать.Код: Выделить всё
/interface monitor-traffic ifaceName once do={:global Traff $"rx-bits-per-second" }
доброго времени суток. со многим разобрался, кроме базового... как сделать отображение портов коммутатора с их статусом (вкл/выкл) и уже к ним привязывать линки устройств которые к ним подключены..
(на моей картинки я тестировал разные методы найденные в интернете.. работают странно )