[AsteriskBrasil] QueueLog/Mysql
Vi alguns artigos para armazenas os logs do QueueLog diretamente no Mysql bom na versão que uso não funcionou, que é 1.4.18.1, então criei alguns scripts para inserção lendo os arquivos de logs e inserindo no Mysql vou compartilhar com o pessoal, creio que será muito interessante para a lista. Usei Ruby que se torna muito fácil o entendimento do que foi feito. Segue abaixo: #INICIO# require 'rubygems' require 'mysql' file=queuelog file=File.open(file,r) logs={} i = 1 file.each_line do |linha| logs[i] = linha.split(|) i+=1 end logs.keys.each do |k| event = logs[k][4] if event == COMPLETEAGENT or event == COMPLETECALLER db = Mysql.real_connect(127.0.0.1, root, senha, banco) db.real_query(INSERT INTO queue_log values (NULL,'#{logs[k][3]}','#{logs[k][4]}',NULL,#{logs[k][5]},#{logs[k][6]},#{logs[k][0]},#{logs[k][1]},'#{logs[k][2]}') ) k+=1 elsif event == CONNECT db = Mysql.real_connect(127.0.0.1, root, senha, banco) db.real_query(INSERT INTO queue_log values (NULL,'#{logs[k][3]}','#{logs[k][4]}',NULL,#{logs[k][5]},NULL,#{logs[k][0]},#{logs[k][1]},'#{logs[k][2]}') ) elsif event == ENTERQUEUE db = Mysql.real_connect(127.0.0.1, root, senha, banco) db.real_query(INSERT INTO queue_log values (NULL,NULL,'#{logs[k][4]}','#{logs[k][6]}',NULL,NULL,'#{logs[k][0]}','#{logs[k][1]}','#{logs[k][2]}') ) elsif event == AGENTCALLBACKLOGIN db = Mysql.real_connect(127.0.0.1, root, senha, banco) db.real_query(INSERT INTO queue_log values (NULL,'#{logs[k][3]}','#{logs[k][4]}','#{logs[k][5]}',NULL,NULL,'#{logs[k][0]}','#{logs[k][1]}',NULL) ) elsif event == AGENTCALLBACKLOGOFF db = Mysql.real_connect(127.0.0.1, root, senha, banco) db.real_query(INSERT INTO queue_log values (NULL,'#{logs[k][3]}','#{logs[k][4]}','#{logs[k][5]}',NULL,NULL,'#{logs[k][0]}',NULL,NULL) ) elsif event == ABANDON db = Mysql.real_connect(127.0.0.1, root, senha, banco) db.real_query(INSERT INTO queue_log values (NULL,NULL,'#{logs[k][4]}',NULL,'#{logs[k][5]}','#{logs[k][6]}','#{logs[k][0]}','#{logs[k][1]}','#{logs[k][2]}') ) else puts Nao existe end end logs ##FIM# Att. -- Wendell Silva Bandeira ___ 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
[AsteriskBrasil] QueueLog
Alguém pode me ajudar a incrementar data no meu log de queue do asterisk, hoje esta assim: /var/log/asterisk/queue_log 1288105592|1288105579.1225|vendas|NONE|ENTERQUEUE||6233 1288105597|1288105579.1225|vendas|Agent/100|CONNECT|5|1288105592.1230 1288105617|1288105579.1225|vendas|Agent/100|COMPLETEAGENT|5|20|1 1288105665|1288105476.1208|financeiro|Agent/202|COMPLETEAGENT|33|142|1 E preciso colocar assim: 1288105592|1288105579.1225|vendas|NONE|ENTERQUEUE||62331|*21-10-2010 13:11* 1288105597|1288105579.1225|vendas|Agent/100|CONNECT|5|1288105592.1230|*21-10-2010 13:11* 1288105617|1288105579.1225|vendas|Agent/100|COMPLETEAGENT|5|20|1|*21-10-2010 13:11* 1288105665|1288105476.1208|financeiro|Agent/202|COMPLETEAGENT|33|142|1|*21-10-2010 13:11* Meu dial plan esta assim: exten=1,1,NoOp(== VENDAS ===) exten=1,n,Queue(vendas|tT|||900) exten=1,n,hangup() Testei dessa forma : exten=1,1,NoOp(== VENDAS ===) exten=1,n,QueueLog(vendas|${UNIQUEID}|${AGENT}|${MEMBERNAME}|${EVENT}||) exten=1,n,Queue(vendas|tT|||900) exten=1,n,hangup() Porém obtenho o erro, pois não encontrei muita coisa de como usar o QueueLog. Alguém pode me ajudar? -- Wendell Silva Bandeira ___ 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 ___ Temos tudo para seu projeto VoIP com Asterisk! Descontos especiais para assinantes da AsteriskBrasil.org. Registre-se e receba um cupom exclusivo de desconto! Acesse agora www.voipmania.com.br __ 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
Re: [AsteriskBrasil] QueueLog
A data já está no log, porém o log registra o timestamp. Basta convertê-lo para o formato que você desejar quando for exibir esta informação. O timestamp é esta informação que é exibida antes do primeiro | em cada linha. 1288105592| 1288105597| 1288105617| 1288105665| Vinicius - Original Message - From: Wendell Silva To: asteriskbrasil@listas.asteriskbrasil.org Sent: Tuesday, October 26, 2010 1:15 PM Subject: [AsteriskBrasil] QueueLog Alguém pode me ajudar a incrementar data no meu log de queue do asterisk, hoje esta assim: /var/log/asterisk/queue_log 1288105592|1288105579.1225|vendas|NONE|ENTERQUEUE||6233 1288105597|1288105579.1225|vendas|Agent/100|CONNECT|5|1288105592.1230 1288105617|1288105579.1225|vendas|Agent/100|COMPLETEAGENT|5|20|1 1288105665|1288105476.1208|financeiro|Agent/202|COMPLETEAGENT|33|142|1 E preciso colocar assim: 1288105592|1288105579.1225|vendas|NONE|ENTERQUEUE||62331|21-10-2010 13:11 1288105597|1288105579.1225|vendas|Agent/100|CONNECT|5|1288105592.1230|21-10-2010 13:11 1288105617|1288105579.1225|vendas|Agent/100|COMPLETEAGENT|5|20|1|21-10-2010 13:11 1288105665|1288105476.1208|financeiro|Agent/202|COMPLETEAGENT|33|142|1|21-10-2010 13:11 Meu dial plan esta assim: exten=1,1,NoOp(== VENDAS ===) exten=1,n,Queue(vendas|tT|||900) exten=1,n,hangup() Testei dessa forma : exten=1,1,NoOp(== VENDAS ===) exten=1,n,QueueLog(vendas|${UNIQUEID}|${AGENT}|${MEMBERNAME}|${EVENT}||) exten=1,n,Queue(vendas|tT|||900) exten=1,n,hangup() Porém obtenho o erro, pois não encontrei muita coisa de como usar o QueueLog. Alguém pode me ajudar? -- Wendell Silva Bandeira -- ___ 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 ___ Temos tudo para seu projeto VoIP com Asterisk! Descontos especiais para assinantes da AsteriskBrasil.org. Registre-se e receba um cupom exclusivo de desconto! Acesse agora www.voipmania.com.br __ 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___ 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 ___ Temos tudo para seu projeto VoIP com Asterisk! Descontos especiais para assinantes da AsteriskBrasil.org. Registre-se e receba um cupom exclusivo de desconto! Acesse agora www.voipmania.com.br __ 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
Re: [AsteriskBrasil] QueueLog
Wendell, Para converter o timestamp você pode usar esse comando: python -c import time; print time.ctime(1249052401) -- Moisés de Oliveira Santos Gerente de TI Digi Soluções de Comunicação Ltda (83) 4009-8168 (83) 9179-8194 skype: moisesosantos www.digivox.com.br Em 26 de outubro de 2010 12:22, Vinicius Pinto Barbosa vbarb...@inforwave.com.br escreveu: A data já está no log, porém o log registra o timestamp. Basta convertê-lo para o formato que você desejar quando for exibir esta informação. O timestamp é esta informação que é exibida antes do primeiro | em cada linha. 1288105592| 1288105597| 1288105617| 1288105665| Vinicius - Original Message - *From:* Wendell Silva wendbande...@gmail.com *To:* asteriskbrasil@listas.asteriskbrasil.org *Sent:* Tuesday, October 26, 2010 1:15 PM *Subject:* [AsteriskBrasil] QueueLog Alguém pode me ajudar a incrementar data no meu log de queue do asterisk, hoje esta assim: /var/log/asterisk/queue_log 1288105592|1288105579.1225|vendas|NONE|ENTERQUEUE||6233 1288105597|1288105579.1225|vendas|Agent/100|CONNECT|5|1288105592.1230 1288105617|1288105579.1225|vendas|Agent/100|COMPLETEAGENT|5|20|1 1288105665|1288105476.1208|financeiro|Agent/202|COMPLETEAGENT|33|142|1 E preciso colocar assim: 1288105592|1288105579.1225|vendas|NONE|ENTERQUEUE||62331|*21-10-2010 13:11* 1288105597|1288105579.1225|vendas|Agent/100|CONNECT|5|1288105592.1230|*21-10-2010 13:11* 1288105617|1288105579.1225|vendas|Agent/100|COMPLETEAGENT|5|20|1|*21-10-2010 13:11* 1288105665|1288105476.1208|financeiro|Agent/202|COMPLETEAGENT|33|142|1|*21-10-2010 13:11* Meu dial plan esta assim: exten=1,1,NoOp(== VENDAS ===) exten=1,n,Queue(vendas|tT|||900) exten=1,n,hangup() Testei dessa forma : exten=1,1,NoOp(== VENDAS ===) exten=1,n,QueueLog(vendas|${UNIQUEID}|${AGENT}|${MEMBERNAME}|${EVENT}||) exten=1,n,Queue(vendas|tT|||900) exten=1,n,hangup() Porém obtenho o erro, pois não encontrei muita coisa de como usar o QueueLog. Alguém pode me ajudar? -- Wendell Silva Bandeira -- ___ 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 ___ Temos tudo para seu projeto VoIP com Asterisk! Descontos especiais para assinantes da AsteriskBrasil.org. Registre-se e receba um cupom exclusivo de desconto! Acesse agora www.voipmania.com.br __ 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 ___ 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 ___ Temos tudo para seu projeto VoIP com Asterisk! Descontos especiais para assinantes da AsteriskBrasil.org. Registre-se e receba um cupom exclusivo de desconto! Acesse agora www.voipmania.com.br __ 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 -- Moisés de Oliveira Santos Gerente de TI Msn: moi...@linfox.com.br Skype: moisesosantos ___ 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 ___ Temos tudo para seu projeto VoIP com Asterisk! Descontos especiais para assinantes da AsteriskBrasil.org. Registre-se e receba um cupom exclusivo de desconto! Acesse agora www.voipmania.com.br __ 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
Re: [AsteriskBrasil] QueueLog
Cara obrigado, esta ficando doido já, ou já deva estar. obrigado por responder. Att. Wendell Em 26 de outubro de 2010 13:22, Vinicius Pinto Barbosa vbarb...@inforwave.com.br escreveu: A data já está no log, porém o log registra o timestamp. Basta convertê-lo para o formato que você desejar quando for exibir esta informação. O timestamp é esta informação que é exibida antes do primeiro | em cada linha. 1288105592| 1288105597| 1288105617| 1288105665| Vinicius - Original Message - *From:* Wendell Silva wendbande...@gmail.com *To:* asteriskbrasil@listas.asteriskbrasil.org *Sent:* Tuesday, October 26, 2010 1:15 PM *Subject:* [AsteriskBrasil] QueueLog Alguém pode me ajudar a incrementar data no meu log de queue do asterisk, hoje esta assim: /var/log/asterisk/queue_log 1288105592|1288105579.1225|vendas|NONE|ENTERQUEUE||6233 1288105597|1288105579.1225|vendas|Agent/100|CONNECT|5|1288105592.1230 1288105617|1288105579.1225|vendas|Agent/100|COMPLETEAGENT|5|20|1 1288105665|1288105476.1208|financeiro|Agent/202|COMPLETEAGENT|33|142|1 E preciso colocar assim: 1288105592|1288105579.1225|vendas|NONE|ENTERQUEUE||62331|*21-10-2010 13:11* 1288105597|1288105579.1225|vendas|Agent/100|CONNECT|5|1288105592.1230|*21-10-2010 13:11* 1288105617|1288105579.1225|vendas|Agent/100|COMPLETEAGENT|5|20|1|*21-10-2010 13:11* 1288105665|1288105476.1208|financeiro|Agent/202|COMPLETEAGENT|33|142|1|*21-10-2010 13:11* Meu dial plan esta assim: exten=1,1,NoOp(== VENDAS ===) exten=1,n,Queue(vendas|tT|||900) exten=1,n,hangup() Testei dessa forma : exten=1,1,NoOp(== VENDAS ===) exten=1,n,QueueLog(vendas|${UNIQUEID}|${AGENT}|${MEMBERNAME}|${EVENT}||) exten=1,n,Queue(vendas|tT|||900) exten=1,n,hangup() Porém obtenho o erro, pois não encontrei muita coisa de como usar o QueueLog. Alguém pode me ajudar? -- Wendell Silva Bandeira -- ___ 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 ___ Temos tudo para seu projeto VoIP com Asterisk! Descontos especiais para assinantes da AsteriskBrasil.org. Registre-se e receba um cupom exclusivo de desconto! Acesse agora www.voipmania.com.br __ 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 ___ 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 ___ Temos tudo para seu projeto VoIP com Asterisk! Descontos especiais para assinantes da AsteriskBrasil.org. Registre-se e receba um cupom exclusivo de desconto! Acesse agora www.voipmania.com.br __ 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 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 ___ Temos tudo para seu projeto VoIP com Asterisk! Descontos especiais para assinantes da AsteriskBrasil.org. Registre-se e receba um cupom exclusivo de desconto! Acesse agora www.voipmania.com.br __ 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
Re: [AsteriskBrasil] QueueLog
Se você utiliza banco, com o MySQL você pode utilizar: SELECT id, from_unixtime(time), callid, queuename, event, data FROM queue_log; Ats, Rodrigo Lang. Em 26 de outubro de 2010 13:43, Wendell Silva wendbande...@gmail.comescreveu: Cara obrigado, esta ficando doido já, ou já deva estar. obrigado por responder. Att. Wendell Em 26 de outubro de 2010 13:22, Vinicius Pinto Barbosa vbarb...@inforwave.com.br escreveu: A data já está no log, porém o log registra o timestamp. Basta convertê-lo para o formato que você desejar quando for exibir esta informação. O timestamp é esta informação que é exibida antes do primeiro | em cada linha. 1288105592| 1288105597| 1288105617| 1288105665| Vinicius - Original Message - *From:* Wendell Silva wendbande...@gmail.com *To:* asteriskbrasil@listas.asteriskbrasil.org *Sent:* Tuesday, October 26, 2010 1:15 PM *Subject:* [AsteriskBrasil] QueueLog Alguém pode me ajudar a incrementar data no meu log de queue do asterisk, hoje esta assim: /var/log/asterisk/queue_log 1288105592|1288105579.1225|vendas|NONE|ENTERQUEUE||6233 1288105597|1288105579.1225|vendas|Agent/100|CONNECT|5|1288105592.1230 1288105617|1288105579.1225|vendas|Agent/100|COMPLETEAGENT|5|20|1 1288105665|1288105476.1208|financeiro|Agent/202|COMPLETEAGENT|33|142|1 E preciso colocar assim: 1288105592|1288105579.1225|vendas|NONE|ENTERQUEUE||62331|*21-10-2010 13:11* 1288105597|1288105579.1225|vendas|Agent/100|CONNECT|5|1288105592.1230|*21-10-2010 13:11* 1288105617|1288105579.1225|vendas|Agent/100|COMPLETEAGENT|5|20|1|*21-10-2010 13:11* 1288105665|1288105476.1208|financeiro|Agent/202|COMPLETEAGENT|33|142|1|*21-10-2010 13:11* Meu dial plan esta assim: exten=1,1,NoOp(== VENDAS ===) exten=1,n,Queue(vendas|tT|||900) exten=1,n,hangup() Testei dessa forma : exten=1,1,NoOp(== VENDAS ===) exten=1,n,QueueLog(vendas|${UNIQUEID}|${AGENT}|${MEMBERNAME}|${EVENT}||) exten=1,n,Queue(vendas|tT|||900) exten=1,n,hangup() Porém obtenho o erro, pois não encontrei muita coisa de como usar o QueueLog. Alguém pode me ajudar? -- Wendell Silva Bandeira -- ___ 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 ___ Temos tudo para seu projeto VoIP com Asterisk! Descontos especiais para assinantes da AsteriskBrasil.org. Registre-se e receba um cupom exclusivo de desconto! Acesse agora www.voipmania.com.br __ 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 ___ 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 ___ Temos tudo para seu projeto VoIP com Asterisk! Descontos especiais para assinantes da AsteriskBrasil.org. Registre-se e receba um cupom exclusivo de desconto! Acesse agora www.voipmania.com.br __ 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 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 ___ Temos tudo para seu projeto VoIP com Asterisk! Descontos especiais para assinantes da AsteriskBrasil.org. Registre-se e receba um cupom exclusivo de desconto! Acesse agora www.voipmania.com.br __ 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
Re: [AsteriskBrasil] QueueLog
Então Rodrigo eu até tentei implentar um patch para o asterisk 1.4 para gravar direto no bando de dados, mais não deu certo. Agora o que resta é montar um script para ler o logs. Se tu souber como implentar para gravar direto no banco da uma dica ae. Obrigado. Wendell Bandeira Em 26 de outubro de 2010 13:53, Rodrigo Lang rodrigoferreiral...@gmail.comescreveu: Se você utiliza banco, com o MySQL você pode utilizar: SELECT id, from_unixtime(time), callid, queuename, event, data FROM queue_log; Ats, Rodrigo Lang. Em 26 de outubro de 2010 13:43, Wendell Silva wendbande...@gmail.comescreveu: Cara obrigado, esta ficando doido já, ou já deva estar. obrigado por responder. Att. Wendell Em 26 de outubro de 2010 13:22, Vinicius Pinto Barbosa vbarb...@inforwave.com.br escreveu: A data já está no log, porém o log registra o timestamp. Basta convertê-lo para o formato que você desejar quando for exibir esta informação. O timestamp é esta informação que é exibida antes do primeiro | em cada linha. 1288105592| 1288105597| 1288105617| 1288105665| Vinicius - Original Message - *From:* Wendell Silva wendbande...@gmail.com *To:* asteriskbrasil@listas.asteriskbrasil.org *Sent:* Tuesday, October 26, 2010 1:15 PM *Subject:* [AsteriskBrasil] QueueLog Alguém pode me ajudar a incrementar data no meu log de queue do asterisk, hoje esta assim: /var/log/asterisk/queue_log 1288105592|1288105579.1225|vendas|NONE|ENTERQUEUE||6233 1288105597|1288105579.1225|vendas|Agent/100|CONNECT|5|1288105592.1230 1288105617|1288105579.1225|vendas|Agent/100|COMPLETEAGENT|5|20|1 1288105665|1288105476.1208|financeiro|Agent/202|COMPLETEAGENT|33|142|1 E preciso colocar assim: 1288105592|1288105579.1225|vendas|NONE|ENTERQUEUE||62331|*21-10-2010 13:11* 1288105597|1288105579.1225|vendas|Agent/100|CONNECT|5|1288105592.1230|*21-10-2010 13:11* 1288105617|1288105579.1225|vendas|Agent/100|COMPLETEAGENT|5|20|1|*21-10-2010 13:11* 1288105665|1288105476.1208|financeiro|Agent/202|COMPLETEAGENT|33|142|1|*21-10-2010 13:11* Meu dial plan esta assim: exten=1,1,NoOp(== VENDAS ===) exten=1,n,Queue(vendas|tT|||900) exten=1,n,hangup() Testei dessa forma : exten=1,1,NoOp(== VENDAS ===) exten=1,n,QueueLog(vendas|${UNIQUEID}|${AGENT}|${MEMBERNAME}|${EVENT}||) exten=1,n,Queue(vendas|tT|||900) exten=1,n,hangup() Porém obtenho o erro, pois não encontrei muita coisa de como usar o QueueLog. Alguém pode me ajudar? -- Wendell Silva Bandeira -- ___ 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 ___ Temos tudo para seu projeto VoIP com Asterisk! Descontos especiais para assinantes da AsteriskBrasil.org. Registre-se e receba um cupom exclusivo de desconto! Acesse agora www.voipmania.com.br __ 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 ___ 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 ___ Temos tudo para seu projeto VoIP com Asterisk! Descontos especiais para assinantes da AsteriskBrasil.org. Registre-se e receba um cupom exclusivo de desconto! Acesse agora www.voipmania.com.br __ 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 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 ___ Temos tudo para seu projeto VoIP com Asterisk! Descontos especiais para assinantes da AsteriskBrasil.org. Registre-se e receba um cupom exclusivo de desconto! Acesse agora www.voipmania.com.br
Re: [AsteriskBrasil] QueueLog
Você quer utilizar qual banco? MySQL ou PostgreSQL? Recomendo o elefante, óbvio! :p Ats, Rodrigo Lang. Em 26 de outubro de 2010 14:01, Wendell Silva wendbande...@gmail.comescreveu: Então Rodrigo eu até tentei implentar um patch para o asterisk 1.4 para gravar direto no bando de dados, mais não deu certo. Agora o que resta é montar um script para ler o logs. Se tu souber como implentar para gravar direto no banco da uma dica ae. Obrigado. Wendell Bandeira Em 26 de outubro de 2010 13:53, Rodrigo Lang rodrigoferreiral...@gmail.com escreveu: Se você utiliza banco, com o MySQL você pode utilizar: SELECT id, from_unixtime(time), callid, queuename, event, data FROM queue_log; Ats, Rodrigo Lang. Em 26 de outubro de 2010 13:43, Wendell Silva wendbande...@gmail.comescreveu: Cara obrigado, esta ficando doido já, ou já deva estar. obrigado por responder. Att. Wendell Em 26 de outubro de 2010 13:22, Vinicius Pinto Barbosa vbarb...@inforwave.com.br escreveu: A data já está no log, porém o log registra o timestamp. Basta convertê-lo para o formato que você desejar quando for exibir esta informação. O timestamp é esta informação que é exibida antes do primeiro | em cada linha. 1288105592| 1288105597| 1288105617| 1288105665| Vinicius - Original Message - *From:* Wendell Silva wendbande...@gmail.com *To:* asteriskbrasil@listas.asteriskbrasil.org *Sent:* Tuesday, October 26, 2010 1:15 PM *Subject:* [AsteriskBrasil] QueueLog Alguém pode me ajudar a incrementar data no meu log de queue do asterisk, hoje esta assim: /var/log/asterisk/queue_log 1288105592|1288105579.1225|vendas|NONE|ENTERQUEUE||6233 1288105597|1288105579.1225|vendas|Agent/100|CONNECT|5|1288105592.1230 1288105617|1288105579.1225|vendas|Agent/100|COMPLETEAGENT|5|20|1 1288105665|1288105476.1208|financeiro|Agent/202|COMPLETEAGENT|33|142|1 E preciso colocar assim: 1288105592|1288105579.1225|vendas|NONE|ENTERQUEUE||62331|*21-10-2010 13:11* 1288105597|1288105579.1225|vendas|Agent/100|CONNECT|5|1288105592.1230|*21-10-2010 13:11* 1288105617|1288105579.1225|vendas|Agent/100|COMPLETEAGENT|5|20|1|*21-10-2010 13:11* 1288105665|1288105476.1208|financeiro|Agent/202|COMPLETEAGENT|33|142|1| *21-10-2010 13:11* Meu dial plan esta assim: exten=1,1,NoOp(== VENDAS ===) exten=1,n,Queue(vendas|tT|||900) exten=1,n,hangup() Testei dessa forma : exten=1,1,NoOp(== VENDAS ===) exten=1,n,QueueLog(vendas|${UNIQUEID}|${AGENT}|${MEMBERNAME}|${EVENT}||) exten=1,n,Queue(vendas|tT|||900) exten=1,n,hangup() Porém obtenho o erro, pois não encontrei muita coisa de como usar o QueueLog. Alguém pode me ajudar? -- Wendell Silva Bandeira -- ___ 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 ___ Temos tudo para seu projeto VoIP com Asterisk! Descontos especiais para assinantes da AsteriskBrasil.org. Registre-se e receba um cupom exclusivo de desconto! Acesse agora www.voipmania.com.br __ 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 ___ 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 ___ Temos tudo para seu projeto VoIP com Asterisk! Descontos especiais para assinantes da AsteriskBrasil.org. Registre-se e receba um cupom exclusivo de desconto! Acesse agora www.voipmania.com.br __ 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 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
Re: [AsteriskBrasil] QueueLog
Eu queria usar o mysql. Att. Wendell Bandeira Em 26 de outubro de 2010 14:04, Rodrigo Lang rodrigoferreiral...@gmail.comescreveu: Você quer utilizar qual banco? MySQL ou PostgreSQL? Recomendo o elefante, óbvio! :p Ats, Rodrigo Lang. Em 26 de outubro de 2010 14:01, Wendell Silva wendbande...@gmail.comescreveu: Então Rodrigo eu até tentei implentar um patch para o asterisk 1.4 para gravar direto no bando de dados, mais não deu certo. Agora o que resta é montar um script para ler o logs. Se tu souber como implentar para gravar direto no banco da uma dica ae. Obrigado. Wendell Bandeira Em 26 de outubro de 2010 13:53, Rodrigo Lang rodrigoferreiral...@gmail.com escreveu: Se você utiliza banco, com o MySQL você pode utilizar: SELECT id, from_unixtime(time), callid, queuename, event, data FROM queue_log; Ats, Rodrigo Lang. Em 26 de outubro de 2010 13:43, Wendell Silva wendbande...@gmail.comescreveu: Cara obrigado, esta ficando doido já, ou já deva estar. obrigado por responder. Att. Wendell Em 26 de outubro de 2010 13:22, Vinicius Pinto Barbosa vbarb...@inforwave.com.br escreveu: A data já está no log, porém o log registra o timestamp. Basta convertê-lo para o formato que você desejar quando for exibir esta informação. O timestamp é esta informação que é exibida antes do primeiro | em cada linha. 1288105592| 1288105597| 1288105617| 1288105665| Vinicius - Original Message - *From:* Wendell Silva wendbande...@gmail.com *To:* asteriskbrasil@listas.asteriskbrasil.org *Sent:* Tuesday, October 26, 2010 1:15 PM *Subject:* [AsteriskBrasil] QueueLog Alguém pode me ajudar a incrementar data no meu log de queue do asterisk, hoje esta assim: /var/log/asterisk/queue_log 1288105592|1288105579.1225|vendas|NONE|ENTERQUEUE||6233 1288105597|1288105579.1225|vendas|Agent/100|CONNECT|5|1288105592.1230 1288105617|1288105579.1225|vendas|Agent/100|COMPLETEAGENT|5|20|1 1288105665|1288105476.1208|financeiro|Agent/202|COMPLETEAGENT|33|142|1 E preciso colocar assim: 1288105592|1288105579.1225|vendas|NONE|ENTERQUEUE||62331|*21-10-2010 13:11* 1288105597|1288105579.1225|vendas|Agent/100|CONNECT|5|1288105592.1230| *21-10-2010 13:11* 1288105617|1288105579.1225|vendas|Agent/100|COMPLETEAGENT|5|20|1|*21-10-2010 13:11* 1288105665|1288105476.1208|financeiro|Agent/202|COMPLETEAGENT|33|142|1| *21-10-2010 13:11* Meu dial plan esta assim: exten=1,1,NoOp(== VENDAS ===) exten=1,n,Queue(vendas|tT|||900) exten=1,n,hangup() Testei dessa forma : exten=1,1,NoOp(== VENDAS ===) exten=1,n,QueueLog(vendas|${UNIQUEID}|${AGENT}|${MEMBERNAME}|${EVENT}||) exten=1,n,Queue(vendas|tT|||900) exten=1,n,hangup() Porém obtenho o erro, pois não encontrei muita coisa de como usar o QueueLog. Alguém pode me ajudar? -- Wendell Silva Bandeira -- ___ 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 ___ Temos tudo para seu projeto VoIP com Asterisk! Descontos especiais para assinantes da AsteriskBrasil.org. Registre-se e receba um cupom exclusivo de desconto! Acesse agora www.voipmania.com.br __ 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 ___ 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 ___ Temos tudo para seu projeto VoIP com Asterisk! Descontos especiais para assinantes da AsteriskBrasil.org. Registre-se e receba um cupom exclusivo de desconto! Acesse agora www.voipmania.com.br __ 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 disponibilidade de recursos e qualidade KHOMP - Suporte técnico local
Re: [AsteriskBrasil] QueueLog
Já tem o banco instalado? Sabe trabalhar com o MySQL? Já possui o addons instalado? Ats, Rodrigo Lang. Em 26 de outubro de 2010 14:15, Wendell Silva wendbande...@gmail.comescreveu: Eu queria usar o mysql. Att. Wendell Bandeira Em 26 de outubro de 2010 14:04, Rodrigo Lang rodrigoferreiral...@gmail.com escreveu: Você quer utilizar qual banco? MySQL ou PostgreSQL? Recomendo o elefante, óbvio! :p Ats, Rodrigo Lang. Em 26 de outubro de 2010 14:01, Wendell Silva wendbande...@gmail.comescreveu: Então Rodrigo eu até tentei implentar um patch para o asterisk 1.4 para gravar direto no bando de dados, mais não deu certo. Agora o que resta é montar um script para ler o logs. Se tu souber como implentar para gravar direto no banco da uma dica ae. Obrigado. Wendell Bandeira Em 26 de outubro de 2010 13:53, Rodrigo Lang rodrigoferreiral...@gmail.com escreveu: Se você utiliza banco, com o MySQL você pode utilizar: SELECT id, from_unixtime(time), callid, queuename, event, data FROM queue_log; Ats, Rodrigo Lang. Em 26 de outubro de 2010 13:43, Wendell Silva wendbande...@gmail.comescreveu: Cara obrigado, esta ficando doido já, ou já deva estar. obrigado por responder. Att. Wendell Em 26 de outubro de 2010 13:22, Vinicius Pinto Barbosa vbarb...@inforwave.com.br escreveu: A data já está no log, porém o log registra o timestamp. Basta convertê-lo para o formato que você desejar quando for exibir esta informação. O timestamp é esta informação que é exibida antes do primeiro | em cada linha. 1288105592| 1288105597| 1288105617| 1288105665| Vinicius - Original Message - *From:* Wendell Silva wendbande...@gmail.com *To:* asteriskbrasil@listas.asteriskbrasil.org *Sent:* Tuesday, October 26, 2010 1:15 PM *Subject:* [AsteriskBrasil] QueueLog Alguém pode me ajudar a incrementar data no meu log de queue do asterisk, hoje esta assim: /var/log/asterisk/queue_log 1288105592|1288105579.1225|vendas|NONE|ENTERQUEUE||6233 1288105597|1288105579.1225|vendas|Agent/100|CONNECT|5|1288105592.1230 1288105617|1288105579.1225|vendas|Agent/100|COMPLETEAGENT|5|20|1 1288105665|1288105476.1208|financeiro|Agent/202|COMPLETEAGENT|33|142|1 E preciso colocar assim: 1288105592|1288105579.1225|vendas|NONE|ENTERQUEUE||62331|*21-10-2010 13:11* 1288105597|1288105579.1225|vendas|Agent/100|CONNECT|5|1288105592.1230| *21-10-2010 13:11* 1288105617|1288105579.1225|vendas|Agent/100|COMPLETEAGENT|5|20|1|*21-10-2010 13:11* 1288105665|1288105476.1208|financeiro|Agent/202|COMPLETEAGENT|33|142|1| *21-10-2010 13:11* Meu dial plan esta assim: exten=1,1,NoOp(== VENDAS ===) exten=1,n,Queue(vendas|tT|||900) exten=1,n,hangup() Testei dessa forma : exten=1,1,NoOp(== VENDAS ===) exten=1,n,QueueLog(vendas|${UNIQUEID}|${AGENT}|${MEMBERNAME}|${EVENT}||) exten=1,n,Queue(vendas|tT|||900) exten=1,n,hangup() Porém obtenho o erro, pois não encontrei muita coisa de como usar o QueueLog. Alguém pode me ajudar? -- Wendell Silva Bandeira -- ___ 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 ___ Temos tudo para seu projeto VoIP com Asterisk! Descontos especiais para assinantes da AsteriskBrasil.org. Registre-se e receba um cupom exclusivo de desconto! Acesse agora www.voipmania.com.br __ 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 ___ 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 ___ Temos tudo para seu projeto VoIP com Asterisk! Descontos especiais para assinantes da AsteriskBrasil.org. Registre-se e receba um cupom exclusivo de desconto! Acesse agora www.voipmania.com.br __ 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
Re: [AsteriskBrasil] QueueLog
Sim, sei operar no mysql e o Addons esta instalado. Att. Wendell Em 26 de outubro de 2010 14:32, Rodrigo Lang rodrigoferreiral...@gmail.comescreveu: Já tem o banco instalado? Sabe trabalhar com o MySQL? Já possui o addons instalado? Ats, Rodrigo Lang. Em 26 de outubro de 2010 14:15, Wendell Silva wendbande...@gmail.comescreveu: Eu queria usar o mysql. Att. Wendell Bandeira Em 26 de outubro de 2010 14:04, Rodrigo Lang rodrigoferreiral...@gmail.com escreveu: Você quer utilizar qual banco? MySQL ou PostgreSQL? Recomendo o elefante, óbvio! :p Ats, Rodrigo Lang. Em 26 de outubro de 2010 14:01, Wendell Silva wendbande...@gmail.comescreveu: Então Rodrigo eu até tentei implentar um patch para o asterisk 1.4 para gravar direto no bando de dados, mais não deu certo. Agora o que resta é montar um script para ler o logs. Se tu souber como implentar para gravar direto no banco da uma dica ae. Obrigado. Wendell Bandeira Em 26 de outubro de 2010 13:53, Rodrigo Lang rodrigoferreiral...@gmail.com escreveu: Se você utiliza banco, com o MySQL você pode utilizar: SELECT id, from_unixtime(time), callid, queuename, event, data FROM queue_log; Ats, Rodrigo Lang. Em 26 de outubro de 2010 13:43, Wendell Silva wendbande...@gmail.comescreveu: Cara obrigado, esta ficando doido já, ou já deva estar. obrigado por responder. Att. Wendell Em 26 de outubro de 2010 13:22, Vinicius Pinto Barbosa vbarb...@inforwave.com.br escreveu: A data já está no log, porém o log registra o timestamp. Basta convertê-lo para o formato que você desejar quando for exibir esta informação. O timestamp é esta informação que é exibida antes do primeiro | em cada linha. 1288105592| 1288105597| 1288105617| 1288105665| Vinicius - Original Message - *From:* Wendell Silva wendbande...@gmail.com *To:* asteriskbrasil@listas.asteriskbrasil.org *Sent:* Tuesday, October 26, 2010 1:15 PM *Subject:* [AsteriskBrasil] QueueLog Alguém pode me ajudar a incrementar data no meu log de queue do asterisk, hoje esta assim: /var/log/asterisk/queue_log 1288105592|1288105579.1225|vendas|NONE|ENTERQUEUE||6233 1288105597|1288105579.1225|vendas|Agent/100|CONNECT|5|1288105592.1230 1288105617|1288105579.1225|vendas|Agent/100|COMPLETEAGENT|5|20|1 1288105665|1288105476.1208|financeiro|Agent/202|COMPLETEAGENT|33|142|1 E preciso colocar assim: 1288105592|1288105579.1225|vendas|NONE|ENTERQUEUE||62331|*21-10-2010 13:11* 1288105597|1288105579.1225|vendas|Agent/100|CONNECT|5|1288105592.1230| *21-10-2010 13:11* 1288105617|1288105579.1225|vendas|Agent/100|COMPLETEAGENT|5|20|1|*21-10-2010 13:11* 1288105665|1288105476.1208|financeiro|Agent/202|COMPLETEAGENT|33|142|1| *21-10-2010 13:11* Meu dial plan esta assim: exten=1,1,NoOp(== VENDAS ===) exten=1,n,Queue(vendas|tT|||900) exten=1,n,hangup() Testei dessa forma : exten=1,1,NoOp(== VENDAS ===) exten=1,n,QueueLog(vendas|${UNIQUEID}|${AGENT}|${MEMBERNAME}|${EVENT}||) exten=1,n,Queue(vendas|tT|||900) exten=1,n,hangup() Porém obtenho o erro, pois não encontrei muita coisa de como usar o QueueLog. Alguém pode me ajudar? -- Wendell Silva Bandeira -- ___ 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 ___ Temos tudo para seu projeto VoIP com Asterisk! Descontos especiais para assinantes da AsteriskBrasil.org. Registre-se e receba um cupom exclusivo de desconto! Acesse agora www.voipmania.com.br __ 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 ___ 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 ___ Temos tudo para seu projeto VoIP com Asterisk! Descontos especiais para assinantes da AsteriskBrasil.org. Registre-se e receba um cupom exclusivo de desconto! Acesse agora www.voipmania.com.br __ Lista de discussões AsteriskBrasil.org AsteriskBrasil@listas.asteriskbrasil.org http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil __ Para remover seu email
Re: [AsteriskBrasil] QueueLog
Bom, sobrou a parte mais tranquila... Edite o arquivo res_mysql.conf de acordo com seu banco de dados. [general] ;dbhost = 127.0.0.1 ;dbname = asterisk ;dbuser = myuser ;dbpass = mypass ;dbport = 3306 ;dbsock = /tmp/mysql.sock ;;; Essa linha pode deixar comentada E no banco crie a tabela: CREATE TABLE `queue_log` ( `id` int(10) unsigned NOT NULL auto_increment, `time` int(10) unsigned default NULL, `callid` varchar(32) NOT NULL default '', `queuename` varchar(32) NOT NULL default '', `agent` varchar(32) NOT NULL default '', `event` varchar(32) NOT NULL default '', `data` varchar(255) NOT NULL default '', PRIMARY KEY (`id`) ); Aí é só reiniciar o asterisk. Que eu lembre é só isso, se estiver errado, alguém me corrija por favor. Faz tempo que deixei a versão 1.4 de lado! Ats, Rodrigo Lang. Em 26 de outubro de 2010 14:37, Wendell Silva wendbande...@gmail.comescreveu: Sim, sei operar no mysql e o Addons esta instalado. Att. Wendell Em 26 de outubro de 2010 14:32, Rodrigo Lang rodrigoferreiral...@gmail.com escreveu: Já tem o banco instalado? Sabe trabalhar com o MySQL? Já possui o addons instalado? Ats, Rodrigo Lang. Em 26 de outubro de 2010 14:15, Wendell Silva wendbande...@gmail.comescreveu: Eu queria usar o mysql. Att. Wendell Bandeira Em 26 de outubro de 2010 14:04, Rodrigo Lang rodrigoferreiral...@gmail.com escreveu: Você quer utilizar qual banco? MySQL ou PostgreSQL? Recomendo o elefante, óbvio! :p Ats, Rodrigo Lang. Em 26 de outubro de 2010 14:01, Wendell Silva wendbande...@gmail.comescreveu: Então Rodrigo eu até tentei implentar um patch para o asterisk 1.4 para gravar direto no bando de dados, mais não deu certo. Agora o que resta é montar um script para ler o logs. Se tu souber como implentar para gravar direto no banco da uma dica ae. Obrigado. Wendell Bandeira Em 26 de outubro de 2010 13:53, Rodrigo Lang rodrigoferreiral...@gmail.com escreveu: Se você utiliza banco, com o MySQL você pode utilizar: SELECT id, from_unixtime(time), callid, queuename, event, data FROM queue_log; Ats, Rodrigo Lang. Em 26 de outubro de 2010 13:43, Wendell Silva wendbande...@gmail.com escreveu: Cara obrigado, esta ficando doido já, ou já deva estar. obrigado por responder. Att. Wendell Em 26 de outubro de 2010 13:22, Vinicius Pinto Barbosa vbarb...@inforwave.com.br escreveu: A data já está no log, porém o log registra o timestamp. Basta convertê-lo para o formato que você desejar quando for exibir esta informação. O timestamp é esta informação que é exibida antes do primeiro | em cada linha. 1288105592| 1288105597| 1288105617| 1288105665| Vinicius - Original Message - *From:* Wendell Silva wendbande...@gmail.com *To:* asteriskbrasil@listas.asteriskbrasil.org *Sent:* Tuesday, October 26, 2010 1:15 PM *Subject:* [AsteriskBrasil] QueueLog Alguém pode me ajudar a incrementar data no meu log de queue do asterisk, hoje esta assim: /var/log/asterisk/queue_log 1288105592|1288105579.1225|vendas|NONE|ENTERQUEUE||6233 1288105597|1288105579.1225|vendas|Agent/100|CONNECT|5|1288105592.1230 1288105617|1288105579.1225|vendas|Agent/100|COMPLETEAGENT|5|20|1 1288105665|1288105476.1208|financeiro|Agent/202|COMPLETEAGENT|33|142|1 E preciso colocar assim: 1288105592|1288105579.1225|vendas|NONE|ENTERQUEUE||62331|*21-10-2010 13:11* 1288105597|1288105579.1225|vendas|Agent/100|CONNECT|5|1288105592.1230| *21-10-2010 13:11* 1288105617|1288105579.1225|vendas|Agent/100|COMPLETEAGENT|5|20|1|*21-10-2010 13:11* 1288105665|1288105476.1208|financeiro|Agent/202|COMPLETEAGENT|33|142|1| *21-10-2010 13:11* Meu dial plan esta assim: exten=1,1,NoOp(== VENDAS ===) exten=1,n,Queue(vendas|tT|||900) exten=1,n,hangup() Testei dessa forma : exten=1,1,NoOp(== VENDAS ===) exten=1,n,QueueLog(vendas|${UNIQUEID}|${AGENT}|${MEMBERNAME}|${EVENT}||) exten=1,n,Queue(vendas|tT|||900) exten=1,n,hangup() Porém obtenho o erro, pois não encontrei muita coisa de como usar o QueueLog. Alguém pode me ajudar? -- Wendell Silva Bandeira -- ___ 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 ___ Temos tudo para seu projeto VoIP com Asterisk! Descontos especiais para assinantes da AsteriskBrasil.org. Registre-se e receba um cupom exclusivo de desconto! Acesse agora www.voipmania.com.br __ Lista de discussões AsteriskBrasil.org AsteriskBrasil@listas.asteriskbrasil.org http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil __ Para