Para monitorar um número tão pequeno de máquinas, eu usaria SmokePing em vez de reinventar a roda com um script.
Ele fornecerá um feedback mais visual, dados históricos médios ao longo do tempo e até mesmo uma aparência profissional para mostrar mais um serviço e um bom trabalho feito aos outros. Pessoas e PHBs adoram feedback visual para monitorar as coisas.
Na verdade, usei-o para monitorar pontos críticos de minha infra-estruturação no passado quando tinha uma conexão de satélite não tão confiável com a Internet.
A configuração é feita em um pequeno arquivo de texto e é fácil adicionar novos endereços IP; Ele também tem uma interface web agradável. Você só precisa instalar um servidor da Web leve para isso.
Você pode monitorar praticamente qualquer coisa que possa ser monitorada via ICMP / pings; você também pode monitorar outros equipamentos críticos além desses 4 servidores.
Para ter uma ideia de como a interface funciona, consulte a interface para o mundo exterior de uma universidade
Veja também as imagens de exemplo:
Depois de instalar o servidor web e o Smokeping, o arquivo de configuração atual pode ser tão simples assim:
*** Targets ***
probe = FPing
menu = Top
title = Network Latency Grapher
remark = Welcome to this SmokePing website.
+ mysite1
menu = Site 1
title = Hosts in Site 1
++ myhost1
host = myhost1.mysite1.example
++ myhost2
host = myhost2.mysite1.example
+ mysite2
menu = Site 2
title = Hosts in Site 2
++ myhost3
host = myhost3.mysite2.example
++ myhost4
host = myhost4.mysite2.example