Страница 1 из 1
Netwatch и перезапуск
Добавлено: 10 май 2022, 13:42
Skylear
Всем доброго времени суток. Имею микротик на ROS7 с интернетом по LTE-интерфейсу. В локальной сети есть хост, который контролирует Netwatch, и при "up" и "down" - отсылает через телеграмбот сообщение о состоянии хоста. Проблема вот в чем: на роутере сделан плановый перезапуск ночью, и при перезапуске Netwatch шлет сообщение о хосте в телегу - и вот это мешает. Возможно ли сделать так, чтобы Netwatch не выполнялся при перезапуске через скрипт (скорее всего так не получится), либо снять какой либо чекпоинт (галочку) со скрипта, либо прописать команду в netwatch, чтобы не выполнять при ребуте?
Есть у кого какие идеи?
Re: Netwatch и перезапуск
Добавлено: 10 май 2022, 18:33
podarok66
А что тут идейничать. Решайте в лоб. Перезапуск, насколько я понимаю, организован с помощью скрипта. Вот в этот скрипт в самом начале и вставьте что-то типа
Код: Выделить всё
/tool netwatch disable [find comment=""];
:delay 5;
Ну и создайте ещё один скрипт, который бы срабатывал при старте и имел код типа такого
Само собой, уникальный комментарий для Netwatch вы сами придумаете и будете использовать...
Re: Netwatch и перезапуск
Добавлено: 16 май 2022, 13:31
Fenst
Снизьте чувствительность недоступности хоста, чтобы нетвотч не реагировал на недоступность железки в течение 2х минут, пока она перезагружается
Re: Netwatch и перезапуск
Добавлено: 22 май 2022, 20:07
podarok66
Fenst писал(а): ↑16 май 2022, 13:31
Снизьте чувствительность недоступности хоста
Эээээ... механизм снижения чувствительности покажите, пожалуйста. Я либо не в курсе, либо что-то не так понял.
Re: Netwatch и перезапуск
Добавлено: 26 май 2022, 09:59
Fenst
podarok66 писал(а): ↑22 май 2022, 20:07
Эээээ... механизм снижения чувствительности покажите, пожалуйста. Я либо не в курсе, либо что-то не так понял.
Да банально пинговать его нетвотчем не каждые 5 секунд, а каждые 3 минуты. Да, есть вероятность, что именно в эти 3 минуты будет перезагрузка, но это всяко будет происходить реже, чем если проверять доступность каждые 5 секунд.
Или пинговать каждую минуту, но и поставить таймаут в 180 сек
Re: Netwatch и перезапуск
Добавлено: 26 май 2022, 19:12
podarok66
Fenst писал(а): ↑26 май 2022, 09:59
podarok66 писал(а): ↑22 май 2022, 20:07
Эээээ... механизм снижения чувствительности покажите, пожалуйста. Я либо не в курсе, либо что-то не так понял.
Да банально пинговать его нетвотчем не каждые 5 секунд, а каждые 3 минуты. Да, есть вероятность, что именно в эти 3 минуты будет перезагрузка, но это всяко будет происходить реже, чем если проверять доступность каждые 5 секунд.
Или пинговать каждую минуту, но и поставить таймаут в 180 сек
Ну в таком случае проще всё делать скриптом, с анализом ответа на пинг. А то ведь Netwatch срабатывает на единичную потерю пакета))) Я уж думал, Netwatch научили подобному, а я как обычно всё проспал)))