Re: [AsteriskBrasil] Manager Asterisk

2012-05-09 Por tôpico Mazolini, Jose
Eu uso o Dude é da Mikrotik. Todas minhas RBs, são mais de 40, twittão. Falta 
de energia, Bateria baixa, Desconexão de link Ponto a Ponto, Reset, Falha do 
Gateway principal entrando em modo contingencia, Link Reestabelecido,
Eu fiz uma gambiarra também.
Chamo escript que envia e-mail usando comando sendmail (para Windows).
Que envia uma mensagem para uma FanPage do Facebook(que não esta publicada).
A FanPage esta linkada ao Twitter.
Eu sigo no meu twitter por sms o twitter da FanPage.
Qualquer coisa que acontece recebo um SMS. FREE
A tim não cobra pra receber publicações do Twitter, só para enviar.

From: asteriskbrasil-boun...@listas.asteriskbrasil.org 
[mailto:asteriskbrasil-boun...@listas.asteriskbrasil.org] On Behalf Of Dennys 
Santos Alves
Sent: terça-feira, 8 de maio de 2012 17:45
To: asteriskbrasil@listas.asteriskbrasil.org
Subject: Re: [AsteriskBrasil] Manager Asterisk


Eder tem como você me enviar este script pois existe a possibilidade de colocar 
ele para charmar através de servidor voip Avaya.

Poderia me ajudar.

Grato



Em 8 de maio de 2012 14:35, Nicolau Costa 
nico...@gmail.commailto:nico...@gmail.com escreveu:
Olá Eder,

Muito obrigado pela resposta. Vou tentar fazer aqui.
Teria como vc me mandar os seus scripts para que eu possa dar uma olhada??

grande abraço

Nicolau Costa
Em 8 de maio de 2012 14:26, Eder Souza 
eder.so...@bsd.com.brmailto:eder.so...@bsd.com.br escreveu:

Olá Nicolau,

É possível sim, aqui eu utilizo o Nagios em um freeBSD para monitoramento de 
Links, Servidores, Temperatura, Energia, ETC. Eu construí um daemon em perl com 
socket onde deixo este server rodando na máquina Asterisk, fiz um client para 
se conectar por este socket e quando algum alarme acontece o client se conecta 
ao server enviando via socket informação por exemplo qual serviço está down e o 
válor que fez o serviço ser alarmado, no mesmo instante este server cria um 
.call e gera uma váriável temporária via AsteriskDB, este arquivo .call dispara 
a ligação que ao ser atendida pega os dados do banco e lê via TTS o conteúdo 
ex: Pegasus HD em 90% ou Energia caiu

Você pode fazer o mesmo só nao sei se o seu software chamado Dude possue 
funcionalidades para chamar scripts externos, mas se tiver conseguirá fazer o 
mesmo em seu ambiente!



Att,


Eng Eder de Souza
Em 8 de maio de 2012 13:49, Nicolau Costa 
nico...@gmail.commailto:nico...@gmail.com escreveu:
Boa tarde pessoal,

Tenho um software de monitoramento chamado Dude. Se um determinado serviço 
estiver down ele dispara um e-mail e um pop-up avisando.
Agora quero que quando aconteça isso o Asterisk ligue para um deterninado 
telefone avisando que tal serviço está down.
Alguem já fez algo parecido??
Utilizo o Elastix.

Att

Nicolau Costa
___
KHOMP Inovação: External Board Series
Módulos de 1/2 rack e 1U para todas as interfaces e soluções Asterisk e 
FreeSWITCH.
Tenha a External Series Experience na sua aplicação. Visite 
www.khomp.comhttp://www.khomp.com
___
DIGIVOICE  Fabricante de Placas de Voz e Channel Bank
20 anos de experiência com E1(R2/ISDN), FXS, FXO e GSM
Centro Treinamento - Curso de PABX IP -  Asterisk  - Site  
www.digivoice.com.brhttp://www.digivoice.com.br

YEALINK: Telefones IP e VídeoPhones IP com o melhor custo/benefício do mercado.
email: yeal...@commlogik.com.brmailto:yeal...@commlogik.com.br | 
www.commlogik.com.brhttp://www.commlogik.com.br | (11) 5503-1011
__
Para remover seu email desta lista, basta enviar um email em branco para 
asteriskbrasil-unsubscr...@listas.asteriskbrasil.orgmailto:asteriskbrasil-unsubscr...@listas.asteriskbrasil.org


___
KHOMP Inovação: External Board Series
Módulos de 1/2 rack e 1U para todas as interfaces e soluções Asterisk e 
FreeSWITCH.
Tenha a External Series Experience na sua aplicação. Visite 
www.khomp.comhttp://www.khomp.com
___
DIGIVOICE  Fabricante de Placas de Voz e Channel Bank
20 anos de experiência com E1(R2/ISDN), FXS, FXO e GSM
Centro Treinamento - Curso de PABX IP -  Asterisk  - Site  
www.digivoice.com.brhttp://www.digivoice.com.br

YEALINK: Telefones IP e VídeoPhones IP com o melhor custo/benefício do mercado.
email: yeal...@commlogik.com.brmailto:yeal...@commlogik.com.br | 
www.commlogik.com.brhttp://www.commlogik.com.br | (11) 5503-1011
__
Para remover seu email desta lista, basta enviar um email em branco para 
asteriskbrasil-unsubscr...@listas.asteriskbrasil.orgmailto:asteriskbrasil-unsubscr...@listas.asteriskbrasil.org


___
KHOMP Inovação: External Board Series
Módulos de 1/2 rack e 1U para todas as interfaces e soluções Asterisk e 
FreeSWITCH.
Tenha a External Series Experience na sua aplicação. Visite 
www.khomp.comhttp://www.khomp.com

Re: [AsteriskBrasil] Manager Asterisk

2012-05-09 Por tôpico Eder Souza
 

Tentei ser o mais claro possível !!

Eng Eder de Souza


Em 9 de maio de 2012 09:05, Mazolini, Jose
jose.mazol...@fisglobal.comescreveu:

  Eu uso o Dude é da Mikrotik. Todas minhas RBs, são mais de 40, twittão.
 Falta de energia, Bateria baixa, Desconexão de link Ponto a Ponto, Reset,
 Falha do Gateway principal entrando em modo contingencia, Link
 Reestabelecido,

 Eu fiz uma gambiarra também.

 Chamo escript que envia e-mail usando comando sendmail (para Windows).

 Que envia uma mensagem para uma FanPage do Facebook(que não esta
 publicada).

 A FanPage esta linkada ao Twitter.

 Eu sigo no meu twitter por sms o twitter da FanPage.

 Qualquer coisa que acontece recebo um SMS. FREE

 A tim não cobra pra receber publicações do Twitter, só para enviar.

 ** **

 *From:* asteriskbrasil-boun...@listas.asteriskbrasil.org [mailto:
 asteriskbrasil-boun...@listas.asteriskbrasil.org] *On Behalf Of *Dennys
 Santos Alves
 *Sent:* terça-feira, 8 de maio de 2012 17:45
 *To:* asteriskbrasil@listas.asteriskbrasil.org
 *Subject:* Re: [AsteriskBrasil] Manager Asterisk

 ** **

 Eder tem como você me enviar este script pois existe a possibilidade de
 colocar ele para charmar através de servidor voip Avaya.

  

 Poderia me ajudar.

  

 Grato

  

  

  

 Em 8 de maio de 2012 14:35, Nicolau Costa nico...@gmail.com escreveu:***
 *

 Olá Eder,

 Muito obrigado pela resposta. Vou tentar fazer aqui.
 Teria como vc me mandar os seus scripts para que eu possa dar uma olhada??

 grande abraço

 Nicolau Costa

 Em 8 de maio de 2012 14:26, Eder Souza eder.so...@bsd.com.br escreveu:**
 **

 ** **

 Olá Nicolau,

  

 É possível sim, aqui eu utilizo o Nagios em um freeBSD para monitoramento
 de Links, Servidores, Temperatura, Energia, ETC. Eu construí um daemon em
 perl com socket onde deixo este server rodando na máquina Asterisk, fiz um
 client para se conectar por este socket e quando algum alarme acontece o
 client se conecta ao server enviando via socket informação por exemplo qual
 serviço está down e o válor que fez o serviço ser alarmado, no mesmo
 instante este server cria um .call e gera uma váriável temporária via
 AsteriskDB, este arquivo .call dispara a ligação que ao ser atendida pega
 os dados do banco e lê via TTS o conteúdo ex: Pegasus HD em 90% ou
 Energia caiu

  

 Você pode fazer o mesmo só nao sei se o seu software chamado Dude possue
 funcionalidades para chamar scripts externos, mas se tiver conseguirá fazer
 o mesmo em seu ambiente!

  

  

  

 Att,

  

  

 Eng Eder de Souza

 Em 8 de maio de 2012 13:49, Nicolau Costa nico...@gmail.com escreveu:***
 *

 Boa tarde pessoal,

 Tenho um software de monitoramento chamado Dude. Se um determinado serviço
 estiver down ele dispara um e-mail e um pop-up avisando.
 Agora quero que quando aconteça isso o Asterisk ligue para um deterninado
 telefone avisando que tal serviço está down.
 Alguem já fez algo parecido??
 Utilizo o Elastix.

 Att

 Nicolau Costa

 ___
 KHOMP Inovação: External Board Series
 Módulos de 1/2 rack e 1U para todas as interfaces e soluções Asterisk e
 FreeSWITCH.
 Tenha a External Series Experience na sua aplicação. Visite www.khomp.com
 ___
 DIGIVOICE  Fabricante de Placas de Voz e Channel Bank
 20 anos de experiência com E1(R2/ISDN), FXS, FXO e GSM
 Centro Treinamento - Curso de PABX IP -  Asterisk  - Site
 www.digivoice.com.br
 
 YEALINK: Telefones IP e VídeoPhones IP com o melhor custo/benefício do
 mercado.
 email: yeal...@commlogik.com.br | www.commlogik.com.br | (11) 5503-1011
 __
 Para remover seu email desta lista, basta enviar um email em branco para
 asteriskbrasil-unsubscr...@listas.asteriskbrasil.org



 ___
 KHOMP Inovação: External Board Series
 Módulos de 1/2 rack e 1U para todas as interfaces e soluções Asterisk e
 FreeSWITCH.
 Tenha a External Series Experience na sua aplicação. Visite www.khomp.com
 ___
 DIGIVOICE  Fabricante de Placas de Voz e Channel Bank
 20 anos de experiência com E1(R2/ISDN), FXS, FXO e GSM
 Centro Treinamento - Curso de PABX IP -  Asterisk  - Site
 www.digivoice.com.br
 
 YEALINK: Telefones IP e VídeoPhones IP com o melhor custo/benefício do
 mercado.
 email: yeal...@commlogik.com.br | www.commlogik.com.br | (11) 5503-1011
 __
 Para remover seu email desta lista, basta enviar um email em branco para
 asteriskbrasil-unsubscr...@listas.asteriskbrasil.org



 ___
 KHOMP Inovação: External Board Series
 Módulos de 1/2 rack e 1U para todas as interfaces e soluções Asterisk e
 FreeSWITCH.
 Tenha a External Series Experience na sua aplicação. Visite

Re: [AsteriskBrasil] Manager Asterisk

2012-05-09 Por tôpico Nicolau Costa
,VerbioPrompt(/tmp/test.txt,,,fv)


 Neste exemplo o .call está criando a rota para a extensão 330, ou seja o
 .call vai ligar para todos os números contidos em telefones.txt quando a
 ligação for atendida será feita a ponte para a extensão 330 que irá ler o
 conteúdo do arquivo contido em test.txt 

 Tentei ser o mais claro possível !!

 Eng Eder de Souza


 Em 9 de maio de 2012 09:05, Mazolini, Jose 
 jose.mazol...@fisglobal.comescreveu:

   Eu uso o Dude é da Mikrotik. Todas minhas RBs, são mais de 40, twittão.
 Falta de energia, Bateria baixa, Desconexão de link Ponto a Ponto, Reset,
 Falha do Gateway principal entrando em modo contingencia, Link
 Reestabelecido,

 Eu fiz uma gambiarra também.

 Chamo escript que envia e-mail usando comando sendmail (para Windows).***
 *

 Que envia uma mensagem para uma FanPage do Facebook(que não esta
 publicada).

 A FanPage esta linkada ao Twitter.

 Eu sigo no meu twitter por sms o twitter da FanPage.

 Qualquer coisa que acontece recebo um SMS. FREE

 A tim não cobra pra receber publicações do Twitter, só para enviar.

 ** **

 *From:* asteriskbrasil-boun...@listas.asteriskbrasil.org [mailto:
 asteriskbrasil-boun...@listas.asteriskbrasil.org] *On Behalf Of *Dennys
 Santos Alves
 *Sent:* terça-feira, 8 de maio de 2012 17:45
 *To:* asteriskbrasil@listas.asteriskbrasil.org
 *Subject:* Re: [AsteriskBrasil] Manager Asterisk

 ** **

 Eder tem como você me enviar este script pois existe a possibilidade de
 colocar ele para charmar através de servidor voip Avaya.

  

 Poderia me ajudar.

  

 Grato

  

  

  

 Em 8 de maio de 2012 14:35, Nicolau Costa nico...@gmail.com escreveu:**
 **

 Olá Eder,

 Muito obrigado pela resposta. Vou tentar fazer aqui.
 Teria como vc me mandar os seus scripts para que eu possa dar uma olhada??

 grande abraço

 Nicolau Costa

 Em 8 de maio de 2012 14:26, Eder Souza eder.so...@bsd.com.br escreveu:*
 ***

 ** **

 Olá Nicolau,

  

 É possível sim, aqui eu utilizo o Nagios em um freeBSD para monitoramento
 de Links, Servidores, Temperatura, Energia, ETC. Eu construí um daemon em
 perl com socket onde deixo este server rodando na máquina Asterisk, fiz um
 client para se conectar por este socket e quando algum alarme acontece o
 client se conecta ao server enviando via socket informação por exemplo qual
 serviço está down e o válor que fez o serviço ser alarmado, no mesmo
 instante este server cria um .call e gera uma váriável temporária via
 AsteriskDB, este arquivo .call dispara a ligação que ao ser atendida pega
 os dados do banco e lê via TTS o conteúdo ex: Pegasus HD em 90% ou
 Energia caiu

  

 Você pode fazer o mesmo só nao sei se o seu software chamado Dude possue
 funcionalidades para chamar scripts externos, mas se tiver conseguirá fazer
 o mesmo em seu ambiente!

  

  

  

 Att,

  

  

 Eng Eder de Souza

 Em 8 de maio de 2012 13:49, Nicolau Costa nico...@gmail.com escreveu:**
 **

 Boa tarde pessoal,

 Tenho um software de monitoramento chamado Dude. Se um determinado
 serviço estiver down ele dispara um e-mail e um pop-up avisando.
 Agora quero que quando aconteça isso o Asterisk ligue para um deterninado
 telefone avisando que tal serviço está down.
 Alguem já fez algo parecido??
 Utilizo o Elastix.

 Att

 Nicolau Costa

 ___
 KHOMP Inovação: External Board Series
 Módulos de 1/2 rack e 1U para todas as interfaces e soluções Asterisk e
 FreeSWITCH.
 Tenha a External Series Experience na sua aplicação. Visite www.khomp.com
 ___
 DIGIVOICE  Fabricante de Placas de Voz e Channel Bank
 20 anos de experiência com E1(R2/ISDN), FXS, FXO e GSM
 Centro Treinamento - Curso de PABX IP -  Asterisk  - Site
 www.digivoice.com.br
 
 YEALINK: Telefones IP e VídeoPhones IP com o melhor custo/benefício do
 mercado.
 email: yeal...@commlogik.com.br | www.commlogik.com.br | (11) 5503-1011
 __
 Para remover seu email desta lista, basta enviar um email em branco para
 asteriskbrasil-unsubscr...@listas.asteriskbrasil.org



 ___
 KHOMP Inovação: External Board Series
 Módulos de 1/2 rack e 1U para todas as interfaces e soluções Asterisk e
 FreeSWITCH.
 Tenha a External Series Experience na sua aplicação. Visite www.khomp.com
 ___
 DIGIVOICE  Fabricante de Placas de Voz e Channel Bank
 20 anos de experiência com E1(R2/ISDN), FXS, FXO e GSM
 Centro Treinamento - Curso de PABX IP -  Asterisk  - Site
 www.digivoice.com.br
 
 YEALINK: Telefones IP e VídeoPhones IP com o melhor custo/benefício do
 mercado.
 email: yeal...@commlogik.com.br | www.commlogik.com.br | (11) 5503-1011
 __
 Para remover seu email desta lista, basta enviar um email em branco para

Re: [AsteriskBrasil] Manager Asterisk

2012-05-08 Por tôpico Eder Souza
Olá Nicolau,

É possível sim, aqui eu utilizo o Nagios em um freeBSD para monitoramento
de Links, Servidores, Temperatura, Energia, ETC. Eu construí um daemon em
perl com socket onde deixo este server rodando na máquina Asterisk, fiz um
client para se conectar por este socket e quando algum alarme acontece o
client se conecta ao server enviando via socket informação por exemplo qual
serviço está down e o válor que fez o serviço ser alarmado, no mesmo
instante este server cria um .call e gera uma váriável temporária via
AsteriskDB, este arquivo .call dispara a ligação que ao ser atendida pega
os dados do banco e lê via TTS o conteúdo ex: Pegasus HD em 90% ou
Energia caiu

Você pode fazer o mesmo só nao sei se o seu software chamado Dude possue
funcionalidades para chamar scripts externos, mas se tiver conseguirá fazer
o mesmo em seu ambiente!



Att,


Eng Eder de Souza

Em 8 de maio de 2012 13:49, Nicolau Costa nico...@gmail.com escreveu:

 Boa tarde pessoal,

 Tenho um software de monitoramento chamado Dude. Se um determinado serviço
 estiver down ele dispara um e-mail e um pop-up avisando.
 Agora quero que quando aconteça isso o Asterisk ligue para um deterninado
 telefone avisando que tal serviço está down.
 Alguem já fez algo parecido??
 Utilizo o Elastix.

 Att

 Nicolau Costa

 ___
 KHOMP Inovação: External Board Series
 Módulos de 1/2 rack e 1U para todas as interfaces e soluções Asterisk e
 FreeSWITCH.
 Tenha a External Series Experience na sua aplicação. Visite www.khomp.com
 ___
 DIGIVOICE  Fabricante de Placas de Voz e Channel Bank
 20 anos de experiência com E1(R2/ISDN), FXS, FXO e GSM
 Centro Treinamento - Curso de PABX IP -  Asterisk  - Site
 www.digivoice.com.br
 
 YEALINK: Telefones IP e VídeoPhones IP com o melhor custo/benefício do
 mercado.
 email: yeal...@commlogik.com.br | www.commlogik.com.br | (11) 5503-1011
 __
 Para remover seu email desta lista, basta enviar um email em branco para
 asteriskbrasil-unsubscr...@listas.asteriskbrasil.org

___
KHOMP Inovação: External Board Series
Módulos de 1/2 rack e 1U para todas as interfaces e soluções Asterisk e 
FreeSWITCH.
Tenha a External Series Experience na sua aplicação. Visite www.khomp.com
___
DIGIVOICE  Fabricante de Placas de Voz e Channel Bank
20 anos de experiência com E1(R2/ISDN), FXS, FXO e GSM
Centro Treinamento - Curso de PABX IP -  Asterisk  - Site  www.digivoice.com.br

YEALINK: Telefones IP e VídeoPhones IP com o melhor custo/benefício do mercado.
email: yeal...@commlogik.com.br | www.commlogik.com.br | (11) 5503-1011
__
Para remover seu email desta lista, basta enviar um email em branco para 
asteriskbrasil-unsubscr...@listas.asteriskbrasil.org

Re: [AsteriskBrasil] Manager Asterisk

2012-05-08 Por tôpico Nicolau Costa
Olá Eder,

Muito obrigado pela resposta. Vou tentar fazer aqui.
Teria como vc me mandar os seus scripts para que eu possa dar uma olhada??

grande abraço

Nicolau Costa

Em 8 de maio de 2012 14:26, Eder Souza eder.so...@bsd.com.br escreveu:

 Olá Nicolau,

 É possível sim, aqui eu utilizo o Nagios em um freeBSD para monitoramento
 de Links, Servidores, Temperatura, Energia, ETC. Eu construí um daemon em
 perl com socket onde deixo este server rodando na máquina Asterisk, fiz um
 client para se conectar por este socket e quando algum alarme acontece o
 client se conecta ao server enviando via socket informação por exemplo qual
 serviço está down e o válor que fez o serviço ser alarmado, no mesmo
 instante este server cria um .call e gera uma váriável temporária via
 AsteriskDB, este arquivo .call dispara a ligação que ao ser atendida pega
 os dados do banco e lê via TTS o conteúdo ex: Pegasus HD em 90% ou
 Energia caiu

 Você pode fazer o mesmo só nao sei se o seu software chamado Dude possue
 funcionalidades para chamar scripts externos, mas se tiver conseguirá fazer
 o mesmo em seu ambiente!



 Att,


 Eng Eder de Souza

 Em 8 de maio de 2012 13:49, Nicolau Costa nico...@gmail.com escreveu:

 Boa tarde pessoal,

 Tenho um software de monitoramento chamado Dude. Se um determinado
 serviço estiver down ele dispara um e-mail e um pop-up avisando.
 Agora quero que quando aconteça isso o Asterisk ligue para um deterninado
 telefone avisando que tal serviço está down.
 Alguem já fez algo parecido??
 Utilizo o Elastix.

 Att

 Nicolau Costa

 ___
 KHOMP Inovação: External Board Series
 Módulos de 1/2 rack e 1U para todas as interfaces e soluções Asterisk e
 FreeSWITCH.
 Tenha a External Series Experience na sua aplicação. Visite www.khomp.com
 ___
 DIGIVOICE  Fabricante de Placas de Voz e Channel Bank
 20 anos de experiência com E1(R2/ISDN), FXS, FXO e GSM
 Centro Treinamento - Curso de PABX IP -  Asterisk  - Site
 www.digivoice.com.br
 
 YEALINK: Telefones IP e VídeoPhones IP com o melhor custo/benefício do
 mercado.
 email: yeal...@commlogik.com.br | www.commlogik.com.br | (11) 5503-1011
 __
 Para remover seu email desta lista, basta enviar um email em branco para
 asteriskbrasil-unsubscr...@listas.asteriskbrasil.org



 ___
 KHOMP Inovação: External Board Series
 Módulos de 1/2 rack e 1U para todas as interfaces e soluções Asterisk e
 FreeSWITCH.
 Tenha a External Series Experience na sua aplicação. Visite www.khomp.com
 ___
 DIGIVOICE  Fabricante de Placas de Voz e Channel Bank
 20 anos de experiência com E1(R2/ISDN), FXS, FXO e GSM
 Centro Treinamento - Curso de PABX IP -  Asterisk  - Site
 www.digivoice.com.br
 
 YEALINK: Telefones IP e VídeoPhones IP com o melhor custo/benefício do
 mercado.
 email: yeal...@commlogik.com.br | www.commlogik.com.br | (11) 5503-1011
 __
 Para remover seu email desta lista, basta enviar um email em branco para
 asteriskbrasil-unsubscr...@listas.asteriskbrasil.org

___
KHOMP Inovação: External Board Series
Módulos de 1/2 rack e 1U para todas as interfaces e soluções Asterisk e 
FreeSWITCH.
Tenha a External Series Experience na sua aplicação. Visite www.khomp.com
___
DIGIVOICE  Fabricante de Placas de Voz e Channel Bank
20 anos de experiência com E1(R2/ISDN), FXS, FXO e GSM
Centro Treinamento - Curso de PABX IP -  Asterisk  - Site  www.digivoice.com.br

YEALINK: Telefones IP e VídeoPhones IP com o melhor custo/benefício do mercado.
email: yeal...@commlogik.com.br | www.commlogik.com.br | (11) 5503-1011
__
Para remover seu email desta lista, basta enviar um email em branco para 
asteriskbrasil-unsubscr...@listas.asteriskbrasil.org

Re: [AsteriskBrasil] Manager Asterisk

2012-05-08 Por tôpico Dennys Santos Alves
Eder tem como você me enviar este script pois existe a possibilidade de
colocar ele para charmar através de servidor voip Avaya.

Poderia me ajudar.

Grato



Em 8 de maio de 2012 14:35, Nicolau Costa nico...@gmail.com escreveu:

 Olá Eder,

 Muito obrigado pela resposta. Vou tentar fazer aqui.
 Teria como vc me mandar os seus scripts para que eu possa dar uma olhada??

 grande abraço

 Nicolau Costa

 Em 8 de maio de 2012 14:26, Eder Souza eder.so...@bsd.com.br escreveu:

 Olá Nicolau,

 É possível sim, aqui eu utilizo o Nagios em um freeBSD para monitoramento
 de Links, Servidores, Temperatura, Energia, ETC. Eu construí um daemon em
 perl com socket onde deixo este server rodando na máquina Asterisk, fiz um
 client para se conectar por este socket e quando algum alarme acontece o
 client se conecta ao server enviando via socket informação por exemplo qual
 serviço está down e o válor que fez o serviço ser alarmado, no mesmo
 instante este server cria um .call e gera uma váriável temporária via
 AsteriskDB, este arquivo .call dispara a ligação que ao ser atendida pega
 os dados do banco e lê via TTS o conteúdo ex: Pegasus HD em 90% ou
 Energia caiu

 Você pode fazer o mesmo só nao sei se o seu software chamado Dude possue
 funcionalidades para chamar scripts externos, mas se tiver conseguirá fazer
 o mesmo em seu ambiente!



 Att,


 Eng Eder de Souza

 Em 8 de maio de 2012 13:49, Nicolau Costa nico...@gmail.com escreveu:

 Boa tarde pessoal,

 Tenho um software de monitoramento chamado Dude. Se um determinado
 serviço estiver down ele dispara um e-mail e um pop-up avisando.
 Agora quero que quando aconteça isso o Asterisk ligue para um
 deterninado telefone avisando que tal serviço está down.
 Alguem já fez algo parecido??
 Utilizo o Elastix.

 Att

 Nicolau Costa

 ___
 KHOMP Inovação: External Board Series
 Módulos de 1/2 rack e 1U para todas as interfaces e soluções Asterisk e
 FreeSWITCH.
 Tenha a External Series Experience na sua aplicação. Visite
 www.khomp.com
 ___
 DIGIVOICE  Fabricante de Placas de Voz e Channel Bank
 20 anos de experiência com E1(R2/ISDN), FXS, FXO e GSM
 Centro Treinamento - Curso de PABX IP -  Asterisk  - Site
 www.digivoice.com.br
 
 YEALINK: Telefones IP e VídeoPhones IP com o melhor custo/benefício do
 mercado.
 email: yeal...@commlogik.com.br | www.commlogik.com.br | (11) 5503-1011
 __
 Para remover seu email desta lista, basta enviar um email em branco para
 asteriskbrasil-unsubscr...@listas.asteriskbrasil.org



 ___
 KHOMP Inovação: External Board Series
 Módulos de 1/2 rack e 1U para todas as interfaces e soluções Asterisk e
 FreeSWITCH.
 Tenha a External Series Experience na sua aplicação. Visite www.khomp.com
 ___
 DIGIVOICE  Fabricante de Placas de Voz e Channel Bank
 20 anos de experiência com E1(R2/ISDN), FXS, FXO e GSM
 Centro Treinamento - Curso de PABX IP -  Asterisk  - Site
 www.digivoice.com.br
 
 YEALINK: Telefones IP e VídeoPhones IP com o melhor custo/benefício do
 mercado.
 email: yeal...@commlogik.com.br | www.commlogik.com.br | (11) 5503-1011
 __
 Para remover seu email desta lista, basta enviar um email em branco para
 asteriskbrasil-unsubscr...@listas.asteriskbrasil.org



 ___
 KHOMP Inovação: External Board Series
 Módulos de 1/2 rack e 1U para todas as interfaces e soluções Asterisk e
 FreeSWITCH.
 Tenha a External Series Experience na sua aplicação. Visite www.khomp.com
 ___
 DIGIVOICE  Fabricante de Placas de Voz e Channel Bank
 20 anos de experiência com E1(R2/ISDN), FXS, FXO e GSM
 Centro Treinamento - Curso de PABX IP -  Asterisk  - Site
 www.digivoice.com.br
 
 YEALINK: Telefones IP e VídeoPhones IP com o melhor custo/benefício do
 mercado.
 email: yeal...@commlogik.com.br | www.commlogik.com.br | (11) 5503-1011
 __
 Para remover seu email desta lista, basta enviar um email em branco para
 asteriskbrasil-unsubscr...@listas.asteriskbrasil.org

___
KHOMP Inovação: External Board Series
Módulos de 1/2 rack e 1U para todas as interfaces e soluções Asterisk e 
FreeSWITCH.
Tenha a External Series Experience na sua aplicação. Visite www.khomp.com
___
DIGIVOICE  Fabricante de Placas de Voz e Channel Bank
20 anos de experiência com E1(R2/ISDN), FXS, FXO e GSM
Centro Treinamento - Curso de PABX IP -  Asterisk  - Site  www.digivoice.com.br

YEALINK: Telefones IP e VídeoPhones IP com o melhor custo/benefício do mercado.
email: yeal...@commlogik.com.br | www.commlogik.com.br | (11) 5503-1011
__
Para 

Re: [AsteriskBrasil] Manager Asterisk

2011-02-14 Por tôpico Wendell Silva
Estou usando AstMan.php e não gera erro nenhum nos logs



?php
class AstMan {

 var $socket;
 var $error;

 function AstMan()
 {
   $this-socket = FALSE;
   $this-error = ;
 }

 function Login($host=localhost, $username=admin, $password=amp111){

   $this-socket = @fsockopen(127.0.0.1,5038, $errno, $errstr, 1);
   if (!$this-socket) {
 $this-error =  Could not connect - $errstr ($errno);
 return FALSE;
   }else{
 stream_set_timeout($this-socket, 1);

 $wrets = $this-Query(Action: Login\r\nUserName: $username\r\nSecret:
$password\r\nEvents: off\r\n\r\n);

if (strpos($wrets, Message: Authentication accepted) != FALSE){
   return true;
 }else{
   $this-error = Could not login - Authentication failed;
   fclose($this-socket);
   $this-socket = FALSE;
   return FALSE;
  }
   }
  $wrets .= fread($this-socket, 8192);
 }
 fclose($this-socket);
 $this-socket = FALSE;
   }
 return;
 }

 function Query($query){
   $wrets = ;

   if ($this-socket === FALSE)
 return FALSE;

   fputs($this-socket, $query);
   do
   {
 $line = fgets($this-socket, 4096);
 $wrets .= $line;
 $info = stream_get_meta_data($this-socket);
   }while ($line != \r\n  $infotimed_out'timed_out' == false );
   return $wrets;
 }

 function GetError(){
   return $this-error;
 }

 function GetDB($family, $key){
   $value = ;

   $wrets = $this-Query(Action: Command\r\nCommand: database get $family
$key\r\n\r\n);

   if ($wrets){
 $value_start = strpos($wrets, Value: ) + 7;
 $value_stop = strpos($wrets, \n, $value_start);
if ($value_start  8){
   $value = substr($wrets, $value_start, $value_stop - $value_start);
 }
   }
return $value;
 }

 function PutDB($family, $key, $value){
   $wrets = $this-Query(Action: Command\r\nCommand: database put $family
$key $value\r\n\r\n);

if (strpos($wrets, Updated database successfully) != FALSE){
 return TRUE;
}
   $this-error =  Could not updated database;
return FALSE;
 }

 function DelDB($family, $key){
   $wrets = $this-Query(Action: Command\r\nCommand: database del $family
$key\r\n\r\n);

if (strpos($wrets, Database entry removed.) != FALSE){
 return TRUE;
}
   $this-error =  Database entry does not exist;
return FALSE;
 }


 function GetFamilyDB($family){
   $wrets = $this-Query(Action: Command\r\nCommand: database show
$family\r\n\r\n);
   if ($wrets){
 $value_start = strpos($wrets, Response: Follows\r\n) + 19;
 $value_stop = strpos($wrets, --END COMMAND--\r\n, $value_start);
if ($value_start  18){
   $wrets = substr($wrets, $value_start, $value_stop - $value_start);
 }
 $lines = explode(\n, $wrets);
 foreach($lines as $line){
   if (strlen($line)  4){
 $value_start = strpos($line, : ) + 2;
 $value_stop = strpos($line,  , $value_start);
 $key = trim(substr($line, strlen($family) + 2, strpos($line,  ) -
strlen($family) + 2));
//$value$key = trim(substr($line, $value_start));
   }
 }
  return $value;
}
   return FALSE;
 }
}
?





Em 11 de fevereiro de 2011 18:38, Alejandro Flores 
alejandrorflo...@gmail.com escreveu:

 Wendell,

 Qual a biblioteca PHP e versão que você está utilizando?
 A página fica em branco? verifique os logs do apache:
 /var/log/httpd/error_log e procure por erros no script php.

  Estou tentando fazer um painel amador, o codigo abaixo conecta no
 asterisk
  mais não me retorna nada na tela do browser
 
  meu manager
  [panel]
  secret = senha
  deny=0.0.0.0/0.0.0.0
  permit=127.0.0.1/255.255.255.0
  read = system,call,log,verbose,command,agent,user
  write = system,call,log,verbose,command,agent,user
 
 
  ?php
   include AstMan.php;
   $ast = new AstMan();
   $ast-Login( localhost, panel, senha );
   echo pre;
   echo $ast-sendCommand(SIPshowpeer, array(Peer =
 8822));
   echo /pre;
 
  ?

 --
 Abraço!
 Alejandro Flores
 http://www.triforsec.com.br/
 ___
 KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk.
 - Hardware com alta disponibilidade de recursos e qualidade KHOMP
 - Suporte técnico local qualificado e gratuito
 Conheça a linha completa de produtos KHOMP em www.khomp.com.br
 ___
 Headsets Plantronics com o melhor preço do Brasil.
 Acesse agora www.voipmania.com.br
 VOIPMANIA STORE
 
 Lista de discussões AsteriskBrasil.org
 AsteriskBrasil@listas.asteriskbrasil.org
 http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
 __
 Para remover seu email desta lista, basta enviar um email em branco para
 asteriskbrasil-unsubscr...@listas.asteriskbrasil.org




-- 
Wendell Silva Bandeira
Analista de TI
___
KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk. 
- Hardware com alta 

Re: [AsteriskBrasil] Manager Asterisk

2011-02-14 Por tôpico Alejandro Flores
Wendell,

Acho que você está misturando códigos espalhados por diversos sites.
Por exemplo, esse código que você mostrou abaixo, é do site
voip-info.org, um exemplo de classe para conectar ao manager. Perceba
que ele não tem essa função sendCommand que você está chamando.
Procurei em outros exemplos pelos sites e não encontrei essa função.
Parecido com o que você mostrou ai, tem a função send_request da
biblioteca PHPAGI ( http://phpagi.sourceforge.net/ ).

Na classe que você postou, tem a função Query que você poderia utilizar assim:

$astman-Query(sip show peers\n);


Abraços,

2011/2/14 Wendell Silva wendbande...@gmail.com:
 Estou usando AstMan.php e não gera erro nenhum nos logs


 ?php
 class AstMan {
  var $socket;
  var $error;
  function AstMan()
  {
    $this-socket = FALSE;
    $this-error = ;
  }
  function Login($host=localhost, $username=admin, $password=amp111){
    $this-socket = @fsockopen(127.0.0.1,5038, $errno, $errstr, 1);
    if (!$this-socket) {
      $this-error =  Could not connect - $errstr ($errno);
      return FALSE;
    }else{
      stream_set_timeout($this-socket, 1);
      $wrets = $this-Query(Action: Login\r\nUserName: $username\r\nSecret:
 $password\r\nEvents: off\r\n\r\n);
         if (strpos($wrets, Message: Authentication accepted) != FALSE){
        return true;
      }else{
            $this-error = Could not login - Authentication failed;
        fclose($this-socket);
        $this-socket = FALSE;
            return FALSE;
           }
    }
   $wrets .= fread($this-socket, 8192);
      }
      fclose($this-socket);
      $this-socket = FALSE;
    }
      return;
  }
  function Query($query){
    $wrets = ;
    if ($this-socket === FALSE)
      return FALSE;
    fputs($this-socket, $query);
    do
    {
      $line = fgets($this-socket, 4096);
      $wrets .= $line;
      $info = stream_get_meta_data($this-socket);
    }while ($line != \r\n  $infotimed_out'timed_out' == false );
    return $wrets;
  }
  function GetError(){
    return $this-error;
  }
  function GetDB($family, $key){
    $value = ;
    $wrets = $this-Query(Action: Command\r\nCommand: database get $family
 $key\r\n\r\n);
    if ($wrets){
      $value_start = strpos($wrets, Value: ) + 7;
      $value_stop = strpos($wrets, \n, $value_start);
         if ($value_start  8){
        $value = substr($wrets, $value_start, $value_stop - $value_start);
      }
        }
 return $value;
  }
  function PutDB($family, $key, $value){
    $wrets = $this-Query(Action: Command\r\nCommand: database put $family
 $key $value\r\n\r\n);
         if (strpos($wrets, Updated database successfully) != FALSE){
          return TRUE;
         }
    $this-error =  Could not updated database;
         return FALSE;
  }
  function DelDB($family, $key){
    $wrets = $this-Query(Action: Command\r\nCommand: database del $family
 $key\r\n\r\n);
         if (strpos($wrets, Database entry removed.) != FALSE){
          return TRUE;
         }
    $this-error =  Database entry does not exist;
         return FALSE;
  }

  function GetFamilyDB($family){
    $wrets = $this-Query(Action: Command\r\nCommand: database show
 $family\r\n\r\n);
    if ($wrets){
      $value_start = strpos($wrets, Response: Follows\r\n) + 19;
      $value_stop = strpos($wrets, --END COMMAND--\r\n, $value_start);
         if ($value_start  18){
        $wrets = substr($wrets, $value_start, $value_stop - $value_start);
      }
      $lines = explode(\n, $wrets);
      foreach($lines as $line){
        if (strlen($line)  4){
          $value_start = strpos($line, : ) + 2;
          $value_stop = strpos($line,  , $value_start);
  $key = trim(substr($line, strlen($family) + 2, strpos($line,  ) -
 strlen($family) + 2));
 //        $value$key = trim(substr($line, $value_start));
        }
      }
           return $value;
         }
    return FALSE;
  }
 }
 ?




 Em 11 de fevereiro de 2011 18:38, Alejandro Flores
 alejandrorflo...@gmail.com escreveu:

 Wendell,

 Qual a biblioteca PHP e versão que você está utilizando?
 A página fica em branco? verifique os logs do apache:
 /var/log/httpd/error_log e procure por erros no script php.

  Estou tentando fazer um painel amador, o codigo abaixo conecta no
  asterisk
  mais não me retorna nada na tela do browser
 
  meu manager
  [panel]
  secret = senha
  deny=0.0.0.0/0.0.0.0
  permit=127.0.0.1/255.255.255.0
  read = system,call,log,verbose,command,agent,user
  write = system,call,log,verbose,command,agent,user
 
 
  ?php
       include AstMan.php;
       $ast = new AstMan();
       $ast-Login( localhost, panel, senha );
       echo pre;
               echo $ast-sendCommand(SIPshowpeer, array(Peer =
  8822));
       echo /pre;
 
  ?

 --
 Abraço!
 Alejandro Flores
 http://www.triforsec.com.br/
 ___
 KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk.
 - Hardware com alta disponibilidade de recursos e qualidade KHOMP
 - Suporte técnico local qualificado e gratuito
 

Re: [AsteriskBrasil] Manager Asterisk

2011-02-11 Por tôpico Alejandro Flores
Wendell,

Qual a biblioteca PHP e versão que você está utilizando?
A página fica em branco? verifique os logs do apache:
/var/log/httpd/error_log e procure por erros no script php.

 Estou tentando fazer um painel amador, o codigo abaixo conecta no asterisk
 mais não me retorna nada na tela do browser

 meu manager
 [panel]
 secret = senha
 deny=0.0.0.0/0.0.0.0
 permit=127.0.0.1/255.255.255.0
 read = system,call,log,verbose,command,agent,user
 write = system,call,log,verbose,command,agent,user


 ?php
      include AstMan.php;
      $ast = new AstMan();
      $ast-Login( localhost, panel, senha );
      echo pre;
              echo $ast-sendCommand(SIPshowpeer, array(Peer = 8822));
      echo /pre;

 ?

-- 
Abraço!
Alejandro Flores
http://www.triforsec.com.br/
___
KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk. 
- Hardware com alta disponibilidade de recursos e qualidade KHOMP
- Suporte técnico local qualificado e gratuito 
Conheça a linha completa de produtos KHOMP em www.khomp.com.br
___
Headsets Plantronics com o melhor preço do Brasil.
Acesse agora www.voipmania.com.br
VOIPMANIA STORE

Lista de discussões AsteriskBrasil.org
AsteriskBrasil@listas.asteriskbrasil.org
http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
__
Para remover seu email desta lista, basta enviar um email em branco para 
asteriskbrasil-unsubscr...@listas.asteriskbrasil.org