Página 1 de 2 12 ÚltimoÚltimo
+ Responder ao Tópico



  1. Pessoal,

    Venho até o fórum compartilhar um script que encontrei na web para monitorar hosts e o modifiquei para ao invés de envio de e-mail sobre o status do host, ele possa enviar um sms. Para tanto utilizei uma conta do torpedus.com.br pois é muito funcional e tem um bom preço (hoje R$ 22,00 para 1.000 sms).

    Script ipmonitor.sh

    Código :
    # Monitoraramento de host baseado em resposta de ping
    # pingHOST.sh - v.0.1 - 2011/03/01
    #
    # Autor: Alexsandro Felix
    # Site: http://blog.ffelix.eti.br
    # E-mail/MSN/GTalk: felix@ffelix.eti.br
    # Este script pode ser copiado e modificado livremente,
    # desde que os devidos crétos sejam concedam ao autor os devidos crétos
    # O script original pode ser encontrado em: http://wp.me/pLEMr-YC
    #
    # Modificado em: 20/11/2012
    # Modificado por: Rafael Odenique Jardim
    # E-mail: rafael.jardim@gmail.com
    # Modificacoes: Ao detectar que nao houve resposta ao ping um torpedo sms
    #               sera enviado atraves do browser.
    ############################################################################
     
     
    # Quantia de ping a serem enviados para cada host
    COUNT=5
     
     
    for hosts in $(cat /root/hosts.txt); do
        for myHost in $hosts
            do
               count=$(ping -c $COUNT $myHost | grep 'received' | awk -F',' '{ print $2 }' | awk '{ print $1 }')
               if [ $count -eq 0 ]; then
                  links -dump "http://torpedus.com.br/sms/index.php?app=webservices&u=usuario&p=senha&ta=pv&to=55telefone_com_ddd&msg=Host: $myHost apresenta-se offline em $(date)"
     
     
               fi
        done
    done



    Arquivo de exemplo hosts

    Código :
    10.1.1.1
    172.16.1.1

    Não se esqueça de alterar os parâmetros do serviço do torpedus:

    http://torpedus.com.br/sms/index.php?app=webservices&u=usuario&p=senha&ta=pv&to=55telefone_com_ddd


    Após criar o script e o arquivo hosts é importante que agende o script para ser executado no intervalo de tempo que desejar, no meu caso ele é executado de 1 em 1 minuto, lembrando que quando houver um host off-line receberá sms de 1 em 1 minuto até que o host esteja on-line. Pode-se também aperfeiçoar o script de forma que quando o host fique off-line ele pare de enviar sms até se tornar on-line novamente, os colegas aqui do fórum podem colaborar para isto ou quando eu tiver um tempo livre farei esta implementação.

    Créditos:
    Autor do script original: Alexsandro Felix
    Autor da modificação para envio de sms: Rafael Odenique Jardim

  2. Caro colega.

    utilizo um serviço que foi indicado em outro fórum que participo. E é gratuito.

    Além de ele monitorar meus ips, como eu tenho celular claro, ele envia uma mensagem para meu email claro (iclaro) e em segundos eu recebo um sms com o ocorrido, tanto quando cai, quando como volta a ficar up.
    vou pegar o site e posto aqui, depois.



  3. Citação Postado originalmente por andrelch Ver Post
    Caro colega.

    utilizo um serviço que foi indicado em outro fórum que participo. E é gratuito.

    Além de ele monitorar meus ips, como eu tenho celular claro, ele envia uma mensagem para meu email claro (iclaro) e em segundos eu recebo um sms com o ocorrido, tanto quando cai, quando como volta a ficar up.
    vou pegar o site e posto aqui, depois.
    Gratuito sempre é bem vindo.
    Aguardando amigo.

  4. Muito bom amigo, ja utilizo aqui o torpedus...
    Este arquivo hosts devo deixar em que pasta dentro do mikrotik?
    Gde abraço



  5. o arquivo hosts deve ficar no mesmo computador e no mesmo local do script ou se for em uma pasta diferente deve-se informar o caminho completo apontando para ele dentro do script.

    sobre o serviço gratuito que o colega informou também é interessante, porém se for um serviço que conheço e que fica hospedado em outro local você só vai conseguir monitorar hosts com ip válido.






Tópicos Similares

  1. Envio de SMS
    Por LinuxKids no fórum Linguagens de Programação
    Respostas: 2
    Último Post: 04-12-2017, 22:40
  2. gaim: Problema com envio de arquivos
    Por Skorpyon no fórum Servidores de Rede
    Respostas: 6
    Último Post: 18-05-2005, 10:55
  3. prolemas com envio de arquivos
    Por edin no fórum Servidores de Rede
    Respostas: 2
    Último Post: 11-11-2004, 16:32
  4. problema com envio de mensagem usando servidor postfix
    Por linuxfull no fórum Servidores de Rede
    Respostas: 1
    Último Post: 15-07-2004, 14:42
  5. problemas com envio de emails!
    Por mcclaudio no fórum Servidores de Rede
    Respostas: 4
    Último Post: 02-07-2004, 16:17

Visite: BR-Linux ·  VivaOLinux ·  Dicas-L