31.05.2018 - Готовое решение для мониторинга загрузки канала Микротика через Zabbix
В данной статье я опишу пример того, как быстро и без заморочек, не вписывая каждый oid микротика в Zabbix начать мониторить загрузку канала будь то физического или виртуального таких как pptp, l2tp и др. Данный пример используется в нашей практике абоненсткого обслуживания серверов и сетевого оборудования и думаю будет вам полезен.
Обнаружение интерфейсов микротик
В Zabbix есть прекрасный механизм низкоуровневого обнаружения и есть подготовленный готовый шаблон, который вам нужно будет скачать тут. После импортируем этом шаблон в Zabbix и присоединяем его к нашему узлу сети.
После через некоторое время минуты 3-5 можно зайти и посмотреть последние данные и убедиться, что наши интерфейсы появились в узлах сети и данные от них приходят.
Так как у меня канал от провайдера подключен в порт «ether1» будем мониторить его. Дальше идем Настройки-> Узлы сети-> Элементы данных -> ищем тут наш интерфейс ether1 (In) и ether1 (Out). Отмечаем их и копируем в заранее созданный отдельный шаблон именно для интерфейса и для конкретного узла. (можно, конечно, и по-другому, но так в последующем будет удобно всем этим управлять).
Дальше отсоединяем шаблон (с очищением данных), который мы использовали для обнаружения интерфейсов и присоединяем тот в который только скопировали.
Почему именно так, а не сделать обнаружение для всех разом? Это не удобно так как на каждый придется заходить отключать ненужное и если вы будете VPNиться до микротика то и эти подключения будут автоматом создаваться в Zabbix. Вы можете придумать свои варианты).
Триггеры на превышения скорости
Давайте теперь сделает триггеры на превышения скорости, например если загрузка канала в течении 3 минут больше 10 Мб\с то будет срабатывать оповещения. Идем в шаблон и там создаем триггер на два элемента данных. Стоит сказать, что 1000000 = 1Mб\с.
По этому примеру делаем на входящую и исходящую скорость и сохраняем.
Проверяем триггеры на превышения скорости
Загрузим канал в течении 3 минут и посмотрим сработает ли событие.
Видим, что скорость более 50Мб\с это нам и надо, теперь посмотрим в Zabbix появилось ли событие о том, что скорость за последние 3 минуты превышает значение которые мы указали при создании триггеров.
Отлично все работает. Вот так легко можно реализовать мониторинг каналов микротика в Zabbix.
P.S. Если вам охота вносить все oidы интерфейсов руками у нас есть команда [admin@MikroTik] /interface> print oid которая покажет все то что есть уже в шаблоне.
Но это уже другая история
Автор as@oneweb.pro | Просмотров 26346
Комментарии (0)
Есть что сказать? Пишите нам ->