
Pesquisei no Google, mas não obtive sucesso, por isso estou postando aqui. Estou procurando um aplicativo (de preferência gratuito/de código aberto) para monitorar meus servidores na porta 80 que me envie um e-mail/texto quando algum tempo limite predefinido for acionado. Eu provavelmente poderia escrever algo em VB para fazer isso, mas estou cheio de projetos, por que reinventar a roda. Eu sei que existem serviços por aí que exigem que você pague US$ 5/mês para fazer isso. Eu estava pensando em um aplicativo do Windows que ficaria no meu computador e simplesmente monitoraria uma lista predefinida de IPs na porta 80.
Obrigado!
Responder1
Você deveria conferirPingdom. É principalmente um aplicativo da web que enviará notificações por e-mail/texto para qualquer tempo de inatividade, e o tempo é configurável. Ele vem com um aplicativo do Windows que irá notificá-lo se um site cair. É gratuito para um único site e tem uma taxa mensal para sites adicionais e outros recursos. Eu sei que não é a mesma coisa que um aplicativo de desktop, mas funcionará melhor se você precisar de um monitoramento confiável.
Responder2
Na caixa Linux você pode fazer um pequeno script para monitorar servidores web.
Um exemplo de script (coloque no arquivo webserverlist.txt todos os servidores que deseja monitorar e defina os parâmetros de timeout conforme necessário):
#!/bin/sh
serverlist=`cat webserverlist.txt`
for i in $serverlist; do
echo $i
wget --connect-timeout=2 --read-timeout=5 $i 2>&1
if [ $? -eq 1 ]; then
echo "ALARM: Webserver $i no OK" | mail -s "ALARM: Webserver $i no OK" [email protected]
fi
done
Responder3
aplicativo de monitoramento rápido e gratuito
Responder4
O PRTG Network Monitor resolverá o problema para você. A versão gratuita permite até 10 sensores, mais do que suficiente para um simples servidor web.
http://www.paessler.com/download/prtg
Lembre-se de solicitar a licença gratuita também.
A instalação é muito fácil. Simples e direto e com uma quantidade incrível de recursos.