Тelegram для мониторинга и автоматизации работы устройств MikroTik и BDCOM

Поговорим о Telegram боте, который поможет организовать мониторинг устройств MikroTik и BDCOM.

Начало работы бота

Старт бота

.

Стартуем бота командой /start. Если вы пользуетесь данным ботом впервые, то вам будет предложено выбрать одно из двух действий:

  • создать новую организацию, и таким образом будет создана запись о вашей организации в базе бота и вы станете для неё администратором;
  • вступить в организацию, вы будете добавлены как сотрудник данной организации и вы сможете получать доступ к информации.
Создание организации

Рис.2. Создание организации

.

Все, что нужно для создания организации это указать название. После успешного создания будет отображена ссылка в админ-панели и ваш логин и пароль.

Идентификатор

Рис.3. Идентификатор организации

 .

Перейдя в админ-панели в раздел «Организации», можно увидеть идентификатор организации. Этот идентификатор понадобится, вашим сотрудникам, которые захотят присоединиться.

Добавление устройства

Рис.4. Добавление устройства MikroTik

.

Следующим шагом будет добавление устройства MikroTik. Необходимо указать произвольное название. Сетевой адрес по которому будет доступен MikroTik, логин и пароль для подключения и api порт. Также необходимо данное устройство присвоить вашей организации.

Выбор необходимой информации

Рис.5. Выбор информации

.

После того, как вы успешно добавились в базу к боту, снова стартуем его и выбираем устройства, с которых будем получать данные, на выбор MikroTik или BDCOM.

Выбор определенного устройства MikroTik

Рис.6. Выбор конкретного устройства MikroTik

.

После выбора типа устройств для отображения, выбираем конкретное устройство из доступных на данный момент.

Выбор действия

Рис.7. Выбор доступного действия

.

После выбора устройства, нам становятся доступны три действия:

  • Активные PPP — все клиенты, которые на данный момент подключены по какому-либо PPP протоколу;
  • ARP записи — отобразит все записи из arp таблицы;
  • Активные PPP поиск — то же, что и Активные PPP, только результат отфильтрован с учетом введенного параметра.
Выбор действия "Активные РРР поиск"

Рис.8. Активные РРР поиск

.

Если вы выбрали «Активные PPP поиск», то вам понадобится указать параметр для фильтрации данных.

В результате использования бота @NetworkMonitorbot, можно получать свежую информацию от устройств MikroTik.

Итак, это что касается того, как с помощью бота мониторить оборудование MikroTik. А теперь поговорим о мониторинге оборудования BDCOM.

Добавление устройства BDCOM

Рис.9. Добавление нового устройства BDCOM

.

Прежде, чем получать данные от устройства BDCOM, его следует добавить в базу данных:

  • Название — Произвольное название;
  • IP адрес — сетевой адрес, к которому будет обращаться бот по SNMP протоколу;
  • Публичное комюнити — значение для чтения данных с устройства;
  • Приватное комюнити — значение для чтения и записи данных;
  • Количество портов – значение количества PON портов в зависимости от модели;
  • Организация — Присваиваем устройству организацию, к которой он принадлежит.
Выбор определенного устройства BDCOM

Рис.10. Выбор устройства BDCOM

.

На вопрос «Какую информацию отображать?» выбираем BDCOM. В появившемся списке выбираем необходимое устройство. После выбора устройства отображается список доступных действий.

Все устройства ONU

Рис.11. Все ONU

.

При выборе метода «Все ONU», отображается список всех зарегистрированных ONU

Активные устройства ONU

Рис.12. Активные ONU

.

При выборе «Активные ONU» отображается информация о количестве активных устройств на каждом из PON интерфейсов.

Рассылка сообщений сотрудникам

Рис.13. Сообщения сотрудникам

.

Также есть возможность отправлять сообщения сотрудникам. Для этого необходимо создать запись в базе данных для нового сообщения. Если в сообщении будет выбран конкретный сотрудник, то сообщение получит только он. Если ни один сотрудник не выбран, то сообщение получат все сотрудники организации.

Вас может заинтересовать

 
31442 грн 1113 у.е.
Купить
 
41057 грн 1453.33 у.е.
Купить

Если Вы нашли ошибку в тексте, то выделите ее мышкой и нажмите Ctrl + Enter или нажмите здесь.

Сообщение об ошибке

Ошибка:

Ваш комментарий (не обязательно):

Да Отмена

Об авторе Evgenij_Rudchenko

Ник для комментариев: tx