Aqui mostro um script que me ajudou muito a monitorar servidores, ele envia um e-mail de aviso para você quando um dos servidores estiver fora do ar. Você já deve conhecer algum utilitário que faça a mesma coisa não é? Mas tem uma coisa que este faz a mais, usando um serviço do Yahoo Mail você pode redirecionar os e-mails recebidos para o seu celular.
Depois disto crie outro arquivo ainda na pasta home com o nome "verifica" e cole este conteúdo nele:
#!/bin/sh
#######################################
#Script para verificação de servidores
#Feito por DRMO
#12/10/2006
#######################################
local=' uol.com.br'
server1="NOME OU IP DO SERVIDOR"
server2="NOME OU IP DO SERVIDOR"
mail=SEU_EMAIL_VALIDO ( Só lembrando que este e-mail foi aquele configurado #anteriormente no msmtp)
# Verificando link local (pingando host na internet)
Observe que primeiro foi feita uma verificação no "uol.com.br" para eliminar possíveis erros de conexão com a internet, só depois foi realizado o teste nos servidores.
Agora crie um arquivo ainda na pasta home com nome de "controler_verifica" e cole este conteúdo nele:
#!/bin/sh
# Matando processos existentes
pide=$(cat /tmp/controler)
kill -9 "$pide"
# Coloque aqui o valor de tempo em minutos com 1 (um) digito, que será o #intervalo entre as verificações
#Exemplo: 10 = "Dez minutos"
tempo=20
[4] Comentário enviado por thyagofs em 01/03/2007 - 21:36h
É Lamentável ver scripts tão bons como esses e esbarrarmos nas condições medonhas das operadoras de celulares. Querem cobrar tudo .. tudo mesmo .. principalmente essa BOSTA da vivo !
Daqui uns dias te cobrarão por digitar um * do teclado tb ...
Lamentável mesmo .....
[8] Comentário enviado por carlosgustavo em 05/03/2007 - 16:56h
No caso da operadora Claro, pode-se enviar o e-mail direto para o celular como torpedo a custo zero.
O e-mail é formado por "cod.operadora"+"num.celular"@clarotorpedo.com.br
Ps. Escrever somente o corpo da mensagem e em texto sem acentuações.