28/01/2010 Enviando DMs do Twitter via shell script
Monitorar os servidores e serviços é uma tarefa importante para manter seus sites e sistemas sempre em ordem. Existem diversas ferramentas bem completas como o Nagios que fazem praticamente todo o serviço. Eu uso o Nagios para monitorar quase tudo e ele me avisa via e-mail de quaisquer problemas. O problema é que nã verifico e-mail o tempo todo. Uma solução seria mandar os avisos via SMS, mas isso envolve alguns custos.
Nesse momento me lembrei do Twitter. Eu sou um daqueles viciados, que verifica o twitter diversas vezes por dia. Pensando nisso fiz um pequeno script para monitorar o MySQL e caso o ping não responda eu recebo uma DM avisando.
Um exemplo do script:
status=`mysqladmin ping -hhost -uuser -psenha 2> /dev/null` if [ "$status" != "mysqld is alive" ]; then curl -u usuario_mon:senha -d "text=Erro conectando ao MySQL&user=eminetto" http://twitter.com/direct_messages/new.xml 2> /dev/null > /dev/null fi
- Deixe um comentário
- Posted under codes, home, mysql