Прослушиватель событий для подключений/отключений хоста RouterOS MikroTik

Прослушиватель событий для подключений/отключений хоста RouterOS MikroTik

У меня есть маршрутизатор MikroTik, работающий под управлением RouterOS. Я хотел бы хранить базу данных, полную документов о текущих/ранее подключенных хостах. Вместо того, чтобы проверять маршрутизатор на предмет текущих подключенных хостов с интервалом 'x', я хотел бы просто написать скрипт для прослушивания события, когда хост подключается/отключается, и затем заставить маршрутизатор предоставить данные о текущих подключенных хостах.

Это легко сделать, если такое событие уже интегрировано в маршрутизатор? Если нет, есть ли у вас какие-либо рекомендации по исследованию/шагам, которые мне следует предпринять для создания такого решения?

Большое спасибо, Остин.

решение1

API Mikrotik предоставляет это; вы подключаетесь к API и прослушиваете определенные события с помощью команды "listen". Вы будете получать уведомления автоматически.

https://wiki.mikrotik.com/wiki/Manual:API#.2Fuser.2Factive.2Flisten

Связанный контент