[AsteriskBrasil] RES: RES: RES: Verificar ramais offline
Eric Anderson
eric em vianet-express.com.br
Quinta Dezembro 13 18:16:08 BRST 2007
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
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20071213/53232f90/attachment-0001.htm
More information about the AsteriskBrasil
mailing list