[AsteriskBrasil] RES: RES: RES: Verificar ramais offline

André Gonçalves andre em outcenter.com.br
Sexta Dezembro 14 07:46:16 BRST 2007


Caramba, que POG hein !
Mas pelo menos alguem entendeu que preciso receber isto em uma variavel.
Valeu msm Eric.

Agora eu fiquei curioso aqui, tem alguma maneira de consultar isso direto no asterisk ? sem fazer uso do sip show peers com auxilio da POG ?

Att.
André

  ----- Original Message ----- 
  From: Eric Anderson 
  To: asteriskbrasil em listas.asteriskbrasil.org 
  Sent: Thursday, December 13, 2007 6:16 PM
  Subject: Re: [AsteriskBrasil] RES: RES: RES: Verificar ramais offline


  POG nele:

  meucci:/home/groo # cat teste.sh
  #!/bin/sh

  for i in $(asterisk -rx 'sip show peers' | grep -v Name | grep -v Verbosity | grep -v peers | tr -s " " ";"); do

  RAMAL=$(echo ${i} | cut -d";" -f1 | cut -d"/" -f1)
  CHECK=$(echo ${i} | cut -d";" -f2)

          if [ $CHECK = "(Unspecified)" ];then
                  echo ${RAMAL} Online
          else
                  echo ${RAMAL} Offine
          fi

  done

  meucci:/home/groo # sh teste.sh
  etribo Offine
  240 Online
  239 Online
  238 Online
  237 Online
  236 Online
  235 Online
  234 Online
  233 Online
  232 Online
  231 Offine
  230 Offine
  229 Offine
  228 Offine
  227 Offine
  226 Offine
  225 Offine
  224 Offine
  223 Offine
  222 Offine
  221 Offine
  220 Offine
  219 Offine
  218 Offine
  217 Offine
  216 Offine
  215 Offine
  214 Offine
  213 Offine
  212 Offine
  211 Offine
  210 Offine
  209 Offine
  208 Offine
  207 Offine
  206 Offine
  205 Offine
  204 Offine
  203 Offine
  202 Offine
  201 Offine
  200 Offine
  meucci:/home/groo #


  meucci:/home/groo # cat teste.sh
  #!/bin/sh

  for i in $(asterisk -rx 'sip show peers' | grep -v Name | grep -v Verbosity | grep -v peers | tr -s " " ";"); do

  RAMAL=$(echo ${i} | cut -d";" -f1 | cut -d"/" -f1)
  CHECK=$(echo ${i} | cut -d";" -f2)

          if [ $CHECK = "(Unspecified)" ];then
                  echo ${RAMAL} Online
          else
                  echo ${RAMAL} Offine
          fi

  done


  meucci:/home/groo # sh teste.sh
  etribo Offine
  240 Online
  239 Online
  238 Online
  237 Online
  236 Online
  235 Online
  234 Online
  233 Online
  232 Online
  231 Offine
  230 Offine
  229 Offine
  228 Offine
  227 Offine
  226 Offine
  225 Offine
  224 Offine
  223 Offine
  222 Offine
  221 Offine
  220 Offine
  219 Offine
  218 Offine
  217 Offine
  216 Offine
  215 Offine
  214 Offine
  213 Offine
  212 Offine
  211 Offine
  210 Offine
  209 Offine
  208 Offine
  207 Offine
  206 Offine
  205 Offine
  204 Offine
  203 Offine
  202 Offine
  201 Offine
  200 Offine
  meucci:/home/groo #

    ----- Original Message ----- 
    From: Marcel 
    To: asteriskbrasil em listas.asteriskbrasil.org 
    Sent: Thursday, December 13, 2007 4:59 PM
    Subject: [AsteriskBrasil] RES: RES: RES: Verificar ramais offline


                Desculpa ai num percebi que era outra pessoa

     

                Vamos lá

                Ramais Online ou registrados 

                asterisk -rx "sip show peers" |grep "OK" | awk '{print $1}'

     

     

                Ramais OFFline ou não registrados 

                asterisk -rx "sip show peers" |grep "Unmonitored" | awk '{print $1}'

     


----------------------------------------------------------------------------

    De: asteriskbrasil-bounces em listas.asteriskbrasil.org [mailto:asteriskbrasil-bounces em listas.asteriskbrasil.org] Em nome de André Gonçalves
    Enviada em: quinta-feira, 13 de dezembro de 2007 16:35
    Para: asteriskbrasil em listas.asteriskbrasil.org
    Assunto: Re: [AsteriskBrasil] RES: RES: Verificar ramais offline

     

    Como eu disse na mensagem, ramais não autenticados, ou como vc disse, ramais não registrados. 

    Por exemplo, no servidor existem vários ramais, todos funcionando, ai derrepente alguém chuta o cabo de energia de um ATA que acaba sendo desligado. O ramal que esta configurado neste ata perde o registro no servidor, ele não vai mais estar autenticado, ele vai estar off. É este ramal que eu preciso identificar no script.

     

    A questão de ligação em curso foi outra pessoa que aproveitou um gancho da tua resposta e perguntou, eu não preciso saber disto.

     

    Att.

    André

     

      ----- Original Message ----- 

      From: Marcel 

      To: asteriskbrasil em listas.asteriskbrasil.org 

      Sent: Thursday, December 13, 2007 4:13 PM

      Subject: [AsteriskBrasil] RES: RES: Verificar ramais offline

       

                  Entendi, agora vamos entender oque vc. entende por ramais off

       

                  Ramais OFF para vc é ramal autenticado no servidor "registrado" ou ramal com ligação em curso ?

       


--------------------------------------------------------------------------

      De: asteriskbrasil-bounces em listas.asteriskbrasil.org [mailto:asteriskbrasil-bounces em listas.asteriskbrasil.org] Em nome de André Gonçalves
      Enviada em: quinta-feira, 13 de dezembro de 2007 15:34
      Para: asteriskbrasil em listas.asteriskbrasil.org
      Assunto: Re: [AsteriskBrasil] RES: Verificar ramais offline

       

      Não é isso que quero saber não.

      O que quero é o seguinte:

      Criar um script (bash, perl, python, php ou qualquer outra coisa) que consiga me identificar os ramais que não estão autenticados. Este script será chamado pelo console do linux. Exemplo: # ./ramaisoff.pl

      A a saida deste script seria algo parecido com:

      1234 offline

      1244 offline

      1245 offline

      e por ai vai.

       

      Não sei se estou conseguindo explica direito, qualquer coisa eu tento dinovo :)

       

      Att.

      André

        ----- Original Message ----- 

        From: Marcel 

        To: asteriskbrasil em listas.asteriskbrasil.org 

        Sent: Thursday, December 13, 2007 1:28 PM

        Subject: [AsteriskBrasil] RES: Verificar ramais offline

         

                    Se entendi sua pergunta o comando no CLI> para verificar os canais "ramal" autenticados é

                    CLI> sip show peers

         

                    Na coluna Status os que tiverem "Unmonitored" significa que não está ativo os registrados vão aparecer um tempo de expiração

         


------------------------------------------------------------------------

        De: asteriskbrasil-bounces em listas.asteriskbrasil.org [mailto:asteriskbrasil-bounces em listas.asteriskbrasil.org] Em nome de André Gonçalves
        Enviada em: quinta-feira, 13 de dezembro de 2007 12:01
        Para: Lista asteriskbrasil.org
        Assunto: [AsteriskBrasil] Verificar ramais offline

         

        Bom dia Pessoal !

         

        Estive pensando se tem alguma forma de verificar pelo cli do linux se há algum ramal que não esteja autenticado no meu asterisk.

        Tipo, criar um script que irá me retornar todos os ramais que estejam autenticados.

         

        Teria como ?

        Vocês tem alguma idéia de como fazer isto, ou alguém ja fez isto ?

         

        Att.

        André


------------------------------------------------------------------------

        _______________________________________________
        Compre uma camiseta da AsteriskBrasil.org!
                    http://www.voipmania.com.br
                        == VoIPMania.com.br ==

        _______________________________________________
        LIsta de discussões AsteriskBrasil.org
        AsteriskBrasil em listas.asteriskbrasil.org
        http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil


--------------------------------------------------------------------------

      _______________________________________________
      Compre uma camiseta da AsteriskBrasil.org!
                  http://www.voipmania.com.br
                      == VoIPMania.com.br ==

      _______________________________________________
      LIsta de discussões AsteriskBrasil.org
      AsteriskBrasil em listas.asteriskbrasil.org
      http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil



----------------------------------------------------------------------------


    _______________________________________________
    Compre uma camiseta da AsteriskBrasil.org!
                http://www.voipmania.com.br
                    == VoIPMania.com.br ==

    _______________________________________________
    LIsta de discussões AsteriskBrasil.org
    AsteriskBrasil em listas.asteriskbrasil.org
    http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil


------------------------------------------------------------------------------


  _______________________________________________
  Compre uma camiseta da AsteriskBrasil.org!
              http://www.voipmania.com.br
                  == VoIPMania.com.br ==

  _______________________________________________
  LIsta de discussões AsteriskBrasil.org
  AsteriskBrasil em listas.asteriskbrasil.org
  http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20071214/2ddf7efe/attachment-0001.htm 


More information about the AsteriskBrasil mailing list