суботу, 26 липня 2014 р.

Скрипт для оповещения на электронную почту о падении хоста для Mikrotik.


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

Немає коментарів:

Дописати коментар