Mikrotik. Скрипт поиска в логах и выполнение события.

Микротик SXT Lite 5 падал по ошибке «System rebooted because of kernel failure».
После чего перезапускался, но клиенты к нему уже подключиться не могли. Приходилось снова руками делать ребут.

На время отсутствия замены этой антенны пришлось прикостылить следующий скрипт, который перезапускает антенну в случае, если в логах появится запись, в которой встречается «kernel failure»

:global currentBuf [:len [/log find where message~".kernel failure"] ] ;
:if ( $currentBuf >= "1") do={
/system reboot
}

Добавить комментарий