+ Responder ao Tópico



  1. #1

    Padrão Envio de SMS pelo NAGIOS


    Galera criei esse script para enviar um alerta sms quando o nagios notificar. Utilizo o torpedus.com.br, basta se cadastrar e colocar os créditos muito fácil mesmo e a galera la da maior suporte.

    Basta criar um executável de notificação, assim como host-notify-by-email,host-notify-by-jabber,etc.

    e no campo Pager do seu usuário colocar o numero do celular que recebera a notificação. Funciona para qualquer operadora.

    Qualquer coisa estou a disposição.
    Não sei muito lidar com o fórum então me desculpem se furar alguma regra, quero apenas compartilhar essa informação pois sei que muita gente ira utilizar.

    Até







    #!/bin/bash
    ## Author: Anderson Francolle Carneiro
    ## Email: [email protected]
    ## Version: 0.3

    ##Name: host-send-sms

    ## Script para envio de sms via torpedus.com.br .Necessario cadastro no site e creditos em conta para poder utilizar o sistema.
    ##
    ## Script for sending sms via torpedus.com.br. Needed register on the site and credits into account in order to use the system.


    ## Usuario e senha do torpedus sms.
    ## User and password of torpedus sms.
    USER="usuario";
    PASSWORD="senha";

    ## Codigo do pais;
    COUNTRYCODE="55";

    ###############################################################################################################################

    HOSTNAME=$1; ## Nome do host.
    HOSTSTATE=$2; ## Estado do host (DOWN,UP,etc).
    SHORTDATETIME=$3; ## Data.

    TO=$4; ## Numero do celular que ira receber a notificao (Pager).
    ## The phone number that will receive notification.
    ###############################################################################################################################
    ## Envio randomico para que nao sobrecarregue o sistema de envio. (para mais de 2 celulares)
    RANDOM=$(date +%s);
    sleep 1;
    INTERVAL=$(($RANDOM % 5 + 1));
    sleep $INTERVAL;
    ## Utilizacao do lynx para envio do sms
    ## Utilization of lynx for sending sms
    lynx -dump "http://torpedus.com.br/sms/index.php?app=webservices&u=$USER&p=$PASSWORD&ta=pv&to=$COUNTRYCODE$TO&msg=ALERTA%20%20Host:$HOSTNAME%20%20status:%20$HOSTSTATE%20%20%20as%20%20$SHORTDATETIME" -accept_all_cookies &

  2. #2

    Padrão Re: Envio de SMS pelo NAGIOS

    Esse script esta escrito para linux ?

  3. #3

    Padrão Re: Envio de SMS pelo NAGIOS

    Sim...

  4. #4

    Padrão Re: Envio de SMS pelo NAGIOS

    O servidor Nagios roda no linux também ? Vc tem 02 gateways de internert( links diferentes ) caso um ficar fora do ar ainda continua enviando os torpedos .

  5. #5

    Padrão Re: Envio de SMS pelo NAGIOS

    Não sou eu o gateway de sms......é a torpedus.....ja tem um tópico aqui mesmo no under.....ensinando a mandar pelo dude....mas nunca localizei um que ensina-se a mandar sms pelo nagios de forma fácil .....ae o que fiz é automatizar isso.....da uma visitada no sites deles que você entenderá melhor.

  6. #6

    Padrão Re: Envio de SMS pelo NAGIOS

    usa mikrotik com entrada usb colocando modem 3g e cria um link para fazer tudo isso seria mais simples.

    veja aqui como configurar


    www.bylltec.com.br

  7. #7

    Padrão Re: Envio de SMS pelo NAGIOS

    Obrigado pela colaboração deson00. Tenho certeza que muitas pessoas utilizarão dessa maneira. Para quem utiliza o nagios para monitoramento da rede e quer enviar SMS, pode utilizar o script que deixei aqui.