Documente Academic
Documente Profesional
Documente Cultură
com/2009/06/09/dica-nagios-sms/
Introduo
Esse assunto j foi meio que mencionando em Perl + GSM + Imaginao = Coisas Legais , porm o leitor Alexander reportou alguns problemas ao utilizar a soluo em Perl, aps alguns e-mails trocados e nenhuma resposta positiva no cenrio do Alexander, fiz a sugesto de usar a gsmlib( tambm mencionada no post anterior) e assim solucionando o problema do amigo leitor. Meu ambiente de teste desta vez foi um NetBSD5.0 e o celular testado foi o mesmo Motorola V3 Black via cabo USB. O ambiente do Alexander foi um CentOS release 5.3 e o celular um Motorola V3 re.
Preparando o Ambiente
Instalando o gsmlib
Netbsd pkg_add -vv ftp://ftp.netbsd.org/pub/pkgsrc/packages/NetBSD/i386/5.0/All/gsmlib1.10nb2.tgz FreeBSD pkg_add -v ftp://ftp.freebsd.org/pub/FreeBSD/ports/packages/All/gsmlib-1.10_4.tbz CentOS yum install libstdc++ wget -c http://www.pxh.de/fs/gsmlib/download/gsmlib-1.10-1.i386.rpm’ rpm -ivh gsmlib-1.10-1.i386.rpm
Configurao Nagios
Adicionar ao arquivo commands.cfg define command{ command_name notify-host-by-sms
http://pitombera.wordpress.com/2009/06/09/dica-nagios-sms/
command_name
notify-service-by-sms
command_line /usr/bin/gsmsendsms $CONTACTPAGER$ "Host:$HOSTNAME$ Serv: $SERVICEDESC$ - State: $SERVICESTATE$" } Pronto, agora s adicionar o nmero do celular na definio de contatos e o tipo de notificao ao host/servio. pager * DDD com 2 dgitos * nmero do celular 123456789
Concluso e Agradecimentos
Como tinha citado no post anterior, o envio de sms pode ser uma opo em caso de queda de internet. H claro, que se tomar os devidos cuidados ao configurar o nagios, tanto para no extrapolar no envio desnecessrios de mensagens, como receber um sms em horrio inapropriado para um alerta bsico, resumindo: Tenha bom senso. Gostaria de agradecer ao Alexander, que contribuiu com as informaes necessrias no ambiente CentOS, configurao do nagios, que testou e est usando em produo a soluo descrita nesse post. A todos um grande abrao, espero que tenham gostado e possam utilizar dessa soluo no ambiente de vocs. Diego Pitombeira dos Prazeres