Акмалов Артур

DUDE Mikrotik

dude mikrotik

DUDE mikrotik - система мониторинга

Статья про систему мониторинга dude. Где и зачем я его использую. Какие удобные функции мне в нем нравятся.

Для использования необходим сервер dude и клиент dude

Server DUDE

Самый удобный вариант это использование виртуальной машины CHR (Cloud Hosted Router). Как поставить Mikrotik CHR в Promox писал в статье. 

Так же в качестве сервера мониторинга есть возможность использовать маршрутизаторы микротик. Поддерживают устройства на архитектуре ARM, TILE или отельное железо с ОС Router OS x86. В линейке есть даже специальное устройство RB1100AHx4 Dude Edition.

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

Client DUDE

Операционная система Windows, скаченное и установленное с официального сайта клиентское приложение

Установка и запуск DUDE сервера

Если в Winbox system-packages — отсутствует DUDE, необходимо скачать с офф.сайта микротик раздел software данный пакет. Включить его и перезагрузить устройство.

В Winbox -> Dude -> Settings

Нажать enable

dude enable

Использование

Занимаюсь обслуживанием серверов, сетей (ИТ аутсорсинг) небольших организаций в Уфе. Запомнить схемы сетей, какое оборудование где находится, какие работы там были проведены, какое сетевое оборудование, какой провайдер и как все настроено запомнить невозможно. 

Система мониторинга

Позволяет быстро диагностировать проблему, проверить историю, вести записи, оперативно выявлять проблемы на сети. Значительно облегчает комплексное обслуживание, в больших системах. Самое сложное поддерживать актуальность системы мониторинга, карты сети, обновлять данные, вносить записи. 

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

Карта домашней сети
График нагрузки канала
Мониторинг уровня приема 3G/LTE на оборудовани Mikrotik LHG SXT

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

Какие возможности DUDE я использую

Удобное подключение к устройствам

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

По умолчанию вкладка tools на устройстве позволяет сделать следующие вещи

Ping — запуск ICMP ping от сервера Dude до выбранного узла
Traceroute — утилита трассировки от сервера Dude до выбранного узла
Snmpwalk — Сканирует все параметры, которые можно получить от выбранного устройства по протоколу SNMP
Terminal — Открывает терминал(консоль устройства) только на RouterOS
Remote Connection — Позволяет установить соединение от выбранного узла работает только на RouterOS
Torch — подробный мониторинг трафика в реальном времени работает только на RouterOS
Bandwidth Test — генерация трафика, проверка нагрузки канала
Spectral Scan — анализатор спектра для WiFi
Telnet, Web, FTP, Dude — Думаю и так понятно какой вариант подключения к выбранному узлу будет использоваться

Во вкладке в Tools и удаляю не используемые инструменты:
telnet — заменю его на SSH
FTP — не использую
Dude — не использую (данный инструмент нужен для подключения к другому серверу Dude, а у меня он один единственный)
Отмеченные (*) нет возможности удалить т.к. являются системными

Для удобства администрирования добавляю такие кнопки:
Winbox — подключается к выбранному устройству по winbox
SSH — подключается к выбранному устройству по SSH
VNC — подключается к выбранному устройству по VNC
RDP — подключается к выбранному устройству по RDP
Backup Email — для того чтобы выбранное устройство RouterOS отправило свой бекап конфиг мне на email.

Скачиваю необходимые утилиты для подключения
putty.exe — для подключения и открытия консоли SSH
plink.exe — для выполнения команд SSH
winbox.exe — Winbox
vncviewer.exe — для VNS
Создаем на диске компьютера папку и вставляем туда все файлы (C:\tools)

dude открыть winbox

Подключение к winbox через карту dude

Dude -> Tools -> add 

Name — winbox
Command — C:\tools\winbox.exe «[Device.FirstAddress]» «[Device.UserName]» «[Device.Password]»
Device — по умолчанию all, но не вижу передавать данную команду на устройства в которых не установлена RouterOS, поэтому выбрал MikrotikDevice

dude открыть ssh putty

Подключение по ssh через карту dude

Dude -> Tools -> add 

Name — SSH putty
Command — C:\tools\putty.exe -v -ssh -l «[Device.UserName]» -pw «[Device.Password]» «[Device.FirstAddress]»
Device — all

dude открыть VNC

Подключение по VNC через карту dude

Name — VNC
Command — C:\tools\vncviewer.exe «[Device.FirstAddress]»
Device — PC

dude открыть RDP

Подключение по RDP через карту dude. Использую стандартные средства Windows

Name — RDP
Command — C:\Windows\System32\mstsc.exe /v:»[Device.FirstAddress]»
Device — PC

Карта сети элементы

Благодаря возможности удобно и быстро создавать элементы сети значительно облегчается процесс создания и управления системой.

Кто пользовался Zabbix понимает, чтобы сделать красивую удобную карту сети нужно много времени и сил, а процесс добавления иконки оборудования с разными размерами и необходимы разные картинки для каждого состояния сводят весь процесс к тоскливому долгому времяпровождению. 

В DUDE этот процесс значительно проще, скидываем нужные иконки (svg, png) через Winbox в папку dude/files. 

Создаем элемент сети и выбираем нужный размер (масштаб иконки) прямо на клиенте.

Ссылка на мой набор иконок dude icon pack

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

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

harmonic snmp

Сервер мониторинга DUDE - Итоги

DUDE плюсы

  • Полностью бесплатна
  • Удобный процесс установки, переноса, резервного копирования, обновления
  • Удобно управлять устройствами и поддерживать актуальное состояние
  • Простой процесс создания карты сети
  • Возможность подключения к выбранному устройству прямо с карты сети по RDP, SSH, VNC, Winbox, Web
  • Дополнительные функции при работе с RouterOS 
  • Возможность добавлять свои функции, скрипты

DUDE минусы

  • Подключение только через клиентское приложение Windows, нет веб версии
  • Редко обновляется и добавляется новый функционал
  • Очень редко, но бывают редкие баги и глюки
Подписаться
Уведомить о
guest
0 Комментарий
Межтекстовые Отзывы
Посмотреть все комментарии