Может ли Heartbeat выполнить две проверки, чтобы определить, недоступен ли узел? - PullRequest
0 голосов
/ 26 февраля 2020

Я планировал написать сценарий bash для мониторинга доступности сервера и обнаружил, что Heartbeat для этого уже существует.

Но я хочу сделать более сложную проверку, чтобы принять решение о недоступности правого сервера.

Пример:

srv1 - сервер, расположенный в центре обработки данных-1

srv2 - сервер, расположенный в центре обработки данных-2

I Если сервер srv1 недоступен, мой сценарий будет запущен на srv2.

Параметры, по которым srv2 считает srv1 недоступным:

1) srv1 отключен от Inte rnet (srv2 видит Inte rnet / google.com)

2) srv2 отключен от Inte rnet (srv2 НЕ видит Inte rnet / google.com)

Оказывается Выяснилось, что необходимо дополнительно проверить какой-то узел на Inte rnet, чтобы точно понять, в каком случае теперь srv2.

Может ли Heartbeat делать это?

Спасибо.

...