Нужно написать скрипт, который будет каждые 3 сек, опрашивать 2 заданных IP адреса с портами (Первый IP адрес "Основной", второй "Резервный" . В случае, если первый IP адрес будет недоступен, то необходимо по указанному API
менять на "Резервный" и записывать значение булево. Так как при следующей проверке, если "Основной" IP адрес будет уже доступен, а значение булево true, то менять обратно на основной. При условии, когда оба IP адреса недоступны отправлять письмо на почту об этом. Плюс при недоступности одного из IP также отправлять письмо на почту.