Страница 1 из 1

Мониторинг портов MikroTik

Добавлено: 17 окт 2023, 13:57
d1onex
Всех приветствую!
Без лишних слов хотел бы сразу уточнить можно ли воплотить данную функцию в "The Dude":
Есть MikroTik'и в собственной сети, в которых необходимо отслеживать падение портов в данном поле
 
Изображение
Что-бы при падении шло уведомление в Telegram бота ( который уже настроен и функционирует ), вся карта сети составлена в "The Dude" на сервере. Как, что и где нужно настроить в Dude что-бы он мог мониторить выделенные порты ( либо все порты на устройстве ) и слал мне об этом уведомление что линк упал с гигабита до 10/100мбит или что он вообще "down".

Рыскал по сайтам но ничего дельного не нашел, возможно не так подал запрос в поисковике ( не исключено )..
Прошу помочь с данным вопросом, либо буду рад топику по настройке либо руководству по этому моменту

Re: Мониторинг портов MikroTik

Добавлено: 17 окт 2023, 14:40
xvo
/interface print oid - и смотреть, есть ли там нужное.
Потом мониторить этот oid в dude как вам фантазия позволит.

Но вообще нет там этого, похоже.

Re: Мониторинг портов MikroTik

Добавлено: 18 окт 2023, 21:57
Sertik
Мониторировать порт можно так (пример для ether1, свои имена подставьте сами):

Код: Выделить всё

:put ([/interface ethernet monitor ether1 once as-value]->"status")
В Dude можно сделать соответствующую функцию и обойтись без oid

Re: Мониторинг портов MikroTik

Добавлено: 18 окт 2023, 23:06
xvo
О, это дело.
Только в данном случае нужен "rate", a не "status", но не суть.

Re: Мониторинг портов MikroTik

Добавлено: 19 окт 2023, 07:48
d1onex
Sertik писал(а): 18 окт 2023, 21:57 Мониторировать порт можно так (пример для ether1, свои имена подставьте сами):

Код: Выделить всё

:put ([/interface ethernet monitor ether1 once as-value]->"status")
В Dude можно сделать соответствующую функцию и обойтись без oid
А если мне нужно мониторить порты которые отваливаются, и что-бы мне просто летел алерт что к примеру у меня упал порт со 100 мбит до 10 и в телеграм летело "LAN port: rate 10/mbit".

Как-то отслеживать состояния всех выбраных ( где-то в списке Dude ) портов можно?

Re: Мониторинг портов MikroTik

Добавлено: 20 окт 2023, 09:40
gmx
Смотрите в сторону Zabbix...

Re: Мониторинг портов MikroTik

Добавлено: 20 окт 2023, 14:59
Sertik
Мониторировать трафик на интерфейсе можно так:

Код: Выделить всё

/interface monitor-traffic ifaceName once do={:global Traff $"rx-bits-per-second" }
Но это однократное "моментальное" определение. Нужно написать функцию и создать пробу в Dude, которая бы скажем смотрела этот показатель 10 раз за минуту и потом соответственно принимать решение что делать.