Часто бывает так, что локальный интерфейс микротика отваливается от коммутатора  HPE V1910-24G и подключается со скоростью 100мбит/с. Прошивки везде стоят последние, выставление режима порта принудительно в 1000Мбит только убирает возможность повторного подключения, так как повторно цепляться хочет только на 100.

В шедулер засунул скрипт, который будет отрабатывать и проверять состояние интерфейса с названием eth2-Local каждые 5 минут. Если порт упал в 100мбит перезапускаем его.

#Получаем информацию об интерфейсе eth2-Local
:local info [/interface ethernet monitor eth2-Local once as-value];
#Присваиваем переменной $rate значение поля rate из массива данных
:local rate ($info->"rate")
#Выводим в лог информацию о скорости порта
:log info "Скорость интерфейса eth2-Local - $rate";
#Проверяем значение. Если скорость порта меньше 1Gbps - перезапускаем порт.
:if ($rate != "1Gbps") do={
:log info ("Скорость интерфейса eth2-Local меньше 1Gbps. Перезапускаем порт...");
/interface disable eth2-Local
/interface enable eth2-Local
:log info "Скорость порта после перезапуска - $rate";
}

В scheduler создаем расписание и прописываем запуск скрипта 

/system script run eth2-Local-rate-test

Скрипт можно дополнить отправкой письма администратору, что порт вылетел.