Настройка MikroTik Netwatch оповещения на E-Mail о падении хоста

07.01.2017

В этой статье мы настроим оповещение о падении хоста с помощью утилиты Netwatch.

Что такое Netwatch?

Netwatch отслеживает состояние хостов в сети. Происходит это путем отправки ICMP пакетов к указанным IP-адресам. Для каждой записи в таблице Netwatch можно указать IP-адрес, интервал пинг и консольные скрипты. Основным преимуществом NetWatch является его способность выдавать произвольные консольные команды при изменении состояния хоста.

Если вы ищете понятный и удобный источник информации по микротикам, то вот он: курс «Настройка оборудования MikroTik». Это видеоучебник, где «без воды» собрана вся базовая информация по работе с MikroTik и RouterOS. Для новичков станет прямым руководствам, опытные инженеры смогут освежить и упорядочить знания. 162 видеоурока и 45 лабораторных работ, основанные на программе вендора MTCNA. Первые 25 уроков можно заказать бесплатно на странице курса.

 Настройка

Первым делом настроим SMTP сервер на примере Gmail.

Заходим в Tools - Email.

Вводим адрес smtp сервера Gmail:

173.194.69.108

Port:

587

Start TLS:

yes

From:

ваша почта@gmail.com

User:

ваша почта (до знака @)

Password:

ваш пароль

Должно получится так:

Можно сразу проверить отправку нажав на Send Email, далее заполняем верхние поля как здесь и не забываем ставить галочку TLS. После указываем адрес получателя, тему, содержание письма и нажимаем Send Email.

Далее заходим в Tools - Netwatch

На кладке Host заполняем:

Host - ip адрес которые будет пинговать

interval - через какае время утилита будет отсылать пакеты (по умолчанию 1 минута)

timeout - в течении которого времени должен прийти ответ (по умолчанию 1000 мс - 1 сек)

 На вкладке Up прописываем скипт, который будет выполняться при появлении линка,

в нашем случаи будет отправке сообщения на Email

Текст скрипта следующий:

tool e-mail send to=mail@gmail.com  subject="Тема письма" body="Текст письма"

На вкладке Down прописываем скрипт который будет выполняться при обрыве линка,

у нас так же пойдет оповещение на заданный Email.

Скрипт:

tool e-mail send to=mail@gmail.com  subject="Тема письма" body="Текст письма"

Теперь при обрыве\появлении линка вы первым можете узнать об этом.

Если вы ищете понятный и удобный источник информации по микротикам, то вот он: курс «Настройка оборудования MikroTik». Это видеоучебник, где «без воды» собрана вся базовая информация по работе с MikroTik и RouterOS. Для новичков станет прямым руководствам, опытные инженеры смогут освежить и упорядочить знания. 162 видеоурока и 45 лабораторных работ, основанные на программе вендора MTCNA. Первые 25 уроков можно заказать бесплатно на странице курса.

Комментарии
Норм, но не кашерно уже на почту слать уведомления, есть же Telegram
не работает. все сделал не работает))
При обрыве линка вы не сможете узнать об этом,сообщение отправится только о появлении.

А для желающих получать уведомления от микротик на несколько почтовых ящиков, необходимо использовать следующий скрипт:
tool e-mail send to=aaa@ya.ru cc="bbb@gmail.com, ccc@gmail.com" subject="Mikrotik good info" body="192.168.1.100 snova dostupen"
Возможно ли указать нескольких получателей в данном скрипте? Если да то как.
Как зделать скрипт на перезагрузку vpn client канала по ip adress,без каких либо сообщений.
Написать отзыв