[GTER] Gerenciamento e Alertas via SMS
Itamar Reis Peixoto
itamar at ispbrasil.com.br
Wed Oct 18 19:24:36 -03 2006
Talves seja mais viavel fazer isto com um asterisk, ao inves de enviar um
SMS que pode demorar alguns minutos para chegar, faça uma ligacao atraves do
asterisk.
--------------------
Itamar Reis Peixoto
e-mail: itamar at ispbrasil.com.br
msn: itamarjp at starmedia.com
skype: itamarjp
icq: 81053601
+55 34 3238 3845
+55 11 4063 5033
----- 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 6: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