Fiz um aqui junto de um amigo. Se alguém puder, dêem uma revisada ae pra ver se tá ok.
CODE
#!/bin/bash
echo Enviando requisição ping ao servidor...
ping -c4 IP > /home/ping-fail #Envia um ping e direciona o resultado para o arquivo ping-fail
echo Procurando por packet loss...
var1=`cat ping-fail | grep "packet loss" | cut -d "," -f3 | cut -d "%" -f1` #Procura por packet loss dentro do arquivo ping-fail e armazena o resultado na variavel var1
if $var1 >= 90; then
echo Servidor parou, iniciando o servidor backup... #Inicia o serviço caso tenha mais de 90% de packet loss
else
echo Servidor ok!
fi
exit 0 #Finaliza o script