Página 1 de 3 123 ÚltimoÚltimo
+ Responder ao Tópico



  1. Amigos,

    Antes programavamos um script de monitoramento, e enviamos os avisospara NUMERODECELULAR@clarotorpedos.com.br e podiamos monitorar os serviços pelo celular, com algumas mudanças da claro não estou conseguindo mais entregar as SMS's, alguem tem alguma ideia para burlar isso?

  2. Cara agora como eles mudaram o portal para envio de torpedos apenas para quem é cadastrado, acredito que também mudaram o server smtp



  3. Citação Postado originalmente por gustavinho69 Ver Post
    Cara agora como eles mudaram o portal para envio de torpedos apenas para quem é cadastrado, acredito que também mudaram o server smtp
    Este era meu medo querendo ou nao, por SMS o monitoramento de parada da estrutura ficava muito mais efeicaz.

  4. joga esse script para olharmos abraços !!! e outra como fazer ele para mandar email ???

    eu particularmente jah ando com o celular ligado em dados baixando email full time ^^



  5. É realmente noir, estou pensando em passar para dados e começar a receber por e-mail mesmo, tanto que o SMS acabava dando uma atrasada as vezes...

    O script a seguir se auto explica, ele verifica o serviço, grava um arquivo pra futura conferencia se for o caso, com data, hora e tipo do serviço, depois de gravar ele usa o sendEmail (SMTP autenticado) e envia a notificação para até 3 e-mails. Tomara que lhe ajude

    # /bin/sh
    ### Criado por Alisson Cardoso da Rosa
    ### data 14 de Agosto de 2009

    ### Verifica a disponibilidade de hosts e envia um SMS de aviso (CLARO) (ou email, coforme pedido de noir)
    ### ATENCAO: FUNCIONA APENAS PARA CELULARES DA OPERADORA CLARO
    ## MODIFICADO APENSA PARA ENVIO DO EMAIL

    ## DDD=48 #Codigo de Area
    to=alisson.cr@inbox.com #telefone@clarotorpedos.com.br ou email do administrador da rede ou suporte
    from=teste #Nome da empresa que lhe envia a msg
    email=ti@pisoforte.com.br #email do remetente
    CC=alisson.1713@pisoforte.com.br ## COPIA
    BCC=alisson.cr@inbox.com ## COPIA OCULTA
    user=admin #usuario para autenticação SMTP (válido)
    senha=ad1m4?2@ # senha do email do remetente (válida)
    serv=mail.seudominio.com.br #servidor SMTP
    tempo=`date +%d/%m/%y-Hora=%H:%M:%S`
    clear

    echo "---------------------------------------------------------------------"
    echo "| Iniciando verificação de internet e firewall -- 0 |"
    echo "----------------------------------------------------------------------"
    sleep 2
    if ! ping -c 2 Terra - Notícias, vídeos, esportes, economia, diversão, música, moda, fotolog, blog, chat ; then # Verificação de ping do site1 com metrica 2
    echo "terra.com.br não acessivel!!!"

    clear
    echo "Iniciando verificação de internet e firewall -- 1"

    if ! ping -c 2 UOL - O melhor conteúdo ; then # Se site 1 indisponivel, testa site 2
    echo "uol.com.br não acessivel!!!"

    clear
    echo "Iniciando verificação de internet e firewall -- 2"

    if ! ping -c 2 yahoo.com ; then # Se site 1 e site 2 indisponivel, testa site 3
    echo "yahoo.com não acessivel"
    echo ""
    echo "!!! INTERNET PARADA !!!" # Se nenhum dos 2 funcionou, a internet está parada!
    name="Internet"
    clear
    echo "Iniciando verificação de internet e firewall -- 3"

    if ! ping -c 2 192.168.1.254 ; then # Se além dos sites o host do firewall não responde ao ping
    echo "Na verdade é o Firewall que está parado"
    name="Firewall"
    clear
    echo "Iniciando verificação de internet e firewall -- 4"
    echo "CRITICO!!"

    fi

    clear
    echo "Gravando dados e enviando e-mail"
    date > /opt/msg1.txt # Grava data e hora em caso de atraso no envio
    echo "-------------" >> /opt/msg1.txt # Grava separador
    echo "Servico parado" >> /opt/msg1.txt # Grava aviso
    echo "$name " >> /opt/msg1.txt # Grava nome do serviço
    echo
    sendEmail -f $email -t $to -u "*-Problema-*" -o message-file=/opt/msg1.txt -s $serv:25 -xu $user -xp $senha
    fi
    fi
    fi

    echo ""
    echo "-------------------------------------------------"
    echo "| Finalizada verificação de internet e firewall |"
    echo "-------------------------------------------------"
    echo ""
    echo "--"

    sleep 2

    echo "-----------------------------------------------------------------------"
    echo "| Iniciando verificação do servidor de Aplicacao |"
    echo "-----------------------------------------------------------------------"
    if ! ping -c 2 192.168.1.252 ; then
    echo "Apl está PARADA !!!"
    name="Apl"
    echo
    date > /opt/msg3.txt
    echo "-------------" >> /opt/msg3.txt
    echo "Servico parado" >> /opt/msg3.txt
    echo "$name " >> /opt/msg3.txt
    sendEmail -f $email -t $to -u "*-Problema-*" -o message-file=/opt/msg3.txt -s $serv:25 -xu $user -xp $senha
    fi

    echo ""
    echo "---------------------------------------------------"
    echo "| Finalizada verificação do servidor de Aplicacao |"
    echo "---------------------------------------------------"
    echo ""
    echo "--"

    sleep 2

    echo "-------------------------------------------"
    echo "| Iniciando verificação do banco de dados |"
    echo "-------------------------------------------"

    if ! ping -c 2 192.168.1.253 ; then
    echo "DB está PARADO !!!"
    name="DataBase"
    echo
    date > /opt/msg4.txt
    echo "-------------" >> /opt/msg4.txt
    echo "Servico parado" >> /opt/msg4.txt
    echo "$name" >> /opt/msg4.txt
    sendEmail -f $email -t $to -u "*-Problema-*" -o message-file=/opt/msg4.txt -s $serv:25 -xu $user -xp $senha
    fi

    echo ""
    echo "--------------------------------------------"
    echo "| Finalizada verificação do banco de dados |"
    echo "--------------------------------------------"
    echo ""
    echo "--"

    sleep 2

    echo "--------------------------------------"
    echo "| Iniciando verificação do WebServer |"
    echo "--------------------------------------"

    if ! ping -c 2 172.16.0.252 ; then
    echo "Webserver está PARADO !!!"
    name="DMZ"
    echo
    date > /opt/msg6.txt
    echo "-------------" >> /opt/msg6.txt
    echo "Servico parado" >> /opt/msg6.txt
    echo "$name " >> /opt/msg6.txt
    sendEmail -f $email -t $to -u "*-Problema-*" -o message-file=/opt/msg6.txt -s $serv:25 -xu $user -xp $senha
    fi


    echo "---------------------------------------------------------"
    echo "| Finalizada verificação do WebServer |"
    echo "---------------------------------------------------------"
    echo ""
    echo "--"
    sleep 5

    exit

    ## FIM DO SCRIPT






Tópicos Similares

  1. SMS
    Por no fórum Servidores de Rede
    Respostas: 1
    Último Post: 04-12-2017, 22:37
  2. servidor de sms
    Por bouncer no fórum Linguagens de Programação
    Respostas: 1
    Último Post: 04-12-2017, 22:36
  3. sistema de sms..pra servidor
    Por bouncer no fórum Linguagens de Programação
    Respostas: 2
    Último Post: 05-01-2004, 07:53
  4. Freeware para SMS e paging
    Por wpires no fórum Servidores de Rede
    Respostas: 0
    Último Post: 22-07-2003, 17:45
  5. SMS server
    Por no fórum Linguagens de Programação
    Respostas: 0
    Último Post: 29-01-2003, 14:23

Visite: BR-Linux ·  VivaOLinux ·  Dicas-L