[GTER] Gerenciamento e Alertas via SMS

Fábio J. Bonatto fabio.bonatto at vweiss.com.br
Wed Oct 18 18:18:37 -03 2006


Nao seria mais facil mandar a mensagem para celular
da Claro??
Aqui utilizamos um bash p/ enviar SMS p/ os celulares, sem custo.

Mande um email p/    0+ddd+celular... é bom porque aqui chega na hora e
a Claro não cobra por isso.




----- Original Message ----- 
From: "César Augusto Santiago" <csantiagobr at gmail.com>
To: "Grupo de Trabalho de Engenharia e Operacao de Redes" 
<gter at eng.registro.br>
Sent: Wednesday, October 18, 2006 7:58 PM
Subject: [GTER] Gerenciamento e Alertas via SMS


E ae pessoal,

Estamos implementando aqui na Universidade uma maneira de aprimorarmos
nossa gerência de rede.

Utilizamos hoje dois sistemas para monitorar nossos servidores. Um no
Windows chamado HostMonitor e o Nagius no Linux. Este último ainda
está rodando experimentalmente, pois infelizmente é um pouco mais
demorado inserirmos todos os alertas nele.

O que queremos: Assim que um alerta for gerado (em ambas as
plataformas) , que seja enviado uma mensagem SMS para um celular.

O que fizemos: Adquirimos (para teste) um Modem Motorola C12 CDMA Data
Modem com saída Serial e com linha habilitada da Vivo. Conseguimos
através do Picocom (linux) ou do HyperTerminal (Windows) interagir com
o celular através de uma sequencia de comandos e assim enviar nosso
SMS. Entretanto...

O problema: Queremos gerar um script para estes envios. Um no Linux e
outro no Windows. No Linux estamos utilizando o expect para fazer a
passagem de comandos e QUASE deu certo, porém não conseguimos passar o
CTRL+Z que ele necessita. O protótipo de nosso script está abaixo. Com
relação ao Windows, não fazemos idéia de como fazer um script para
interagir com a porta serial do Modem celular de forma que possamos
integrá-lo posteriormente ao hostmonitor.

Esta é a nossa necessidade e o que estamos fazendo para resolvê-la.
Caso alguém tenha alguma outra solução esteja a vontade para apontar.

######### SCRIPT PARA EXPECT ##########
#! /usr/bin/expect
spawn  picocom -b 115200 /dev/ttyS0 ;
expect "Terminal ready"
send "AT+MODE=2\r" ;
expect "OK"
send "AT+CMGF=1\r" ;
expect "OK" ;
send "AT+CMGW="XX XXXXXXX"\r";
expect "> " ;
send "MENSAGEM SMS DE ALERTA\r";
expect ">";
send "CRTL+Z"; <------ entrar CTRL+Z ???
exit;
########## FIm SCRIPT ##########

Abraços e obrigado desde já.

-- 
César Augusto Santiago
csantiagobr at gmail.com
--
gter list    https://eng.registro.br/mailman/listinfo/gter 




More information about the gter mailing list