Скрипт о падении хоста на Mikrotik

Скрипт для оповещения на электронную почту о падении хоста для Mikrotik. 
 
Насколько часто случаются у вас отказы сетевого оборудования? Часто не так ли? Помимо этого, когда сеть достаточно большая, то даже редкие неисправности нужно быстро исправлять. Каким образом узнавать о них раньше пользователей или по крайней мере вместе с ними? В данной статье предложена схема автооповещения администратора о фактическом изменении состояния сети и сетевых узлов. Возможно добиться фиксирования событий, какие связанны с нестабильной сетевой работой, таких каким являются частые пакетные потери на Вай-фай линках и цепочек из свитчей. Простая схема реализации уведомления по электронной почте об отказе сетевого оборудования описана в данной статье. 
 
Открываем Tools/netwatch:
 
 
Добавляем плюсиком нужный хост
 
 
Interval - означает период пинговки хоста (на прилагаемом рисунке одна минута)    
 
TimeOut - означает время в миллисекундах в период, какого Микротик ожидает ответа от хоста на 1 пинг. Когда задержки превысят 100 ms это будет основанием для запуска скрипта на падение хоста в строке Down.
 
* - 1000 ms=1 сек. 
 
Добавляем сам скрипт о том что хост упал:
 
 
tool e-mail send from="admin@mstream.com.ua" server=192.168.0.10 to= it@mstream.com.ua body="10.25.0.17 is Down!" subject="Filatova 17 is Down"
 
меняем наш admin@mstream.com.ua на свой адрес, меняем 192.168.0.10 указываем свой сервер SMTP, замените 10.25.0.17 is UP! указываем своё тело сообщения, которое будете получать, и наконец - Filatova 17 is Down на собственную тему письма. Нажимаем OK.
 
Нужно также помнить, что SMTP сервер на платформе Windows 2003 server, по умолчанию отправит письма поступающие на него не мгновенно, а через каждые пятнадцать минут. Следует конечно же уменьшить это время до одной минуты.

 

Mikrotik Routers