Acredito que não.
Obrigado pela atenção! J De: asteriskbrasil-boun...@listas.asteriskbrasil.org [mailto:asteriskbrasil-boun...@listas.asteriskbrasil.org] Em nome de Sylvio Carlos Jollenbeck Enviada em: quinta-feira, 22 de setembro de 2011 11:16 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: Re: [AsteriskBrasil] RES: RES: queue_log Asterisk 1.4 Pessoal, No primeiro patch, altere as linhas: +ASTCFLAGS+=-I/usr/include/mysql +ASTLDFLAGS+=-L/usr/lib/mysql -lmysqlclient Para os binarios do postgre..... No segundo patch, faça o mesmo, inclua o arquivo, exemplo: logger-postgre.c, altere o nome da função de quiser.... etc.... Crie um novo arquivo logger-postgre.c, utilizando o exemplo do logger-mysql.c......... Precisam de algo mais....? abs # --------------------------------------------------------------- Sylvio Carlos Jollenbeck Borin Gerente de Desenvolvimento Akiva Software www.akivasoftware.com.br # ---------------------------------------------------------------- Em 22 de setembro de 2011 10:29, Wilian Silva <wilian.si...@zanc.com.br> escreveu: Para Postgres tem que fazer varias alterações. Isso que me enrolou as Idéias. Não consegui nenhum patch pronto. -----Mensagem original----- De: asteriskbrasil-boun...@listas.asteriskbrasil.org [mailto:asteriskbrasil-boun...@listas.asteriskbrasil.org] Em nome de Roberto Linck Enviada em: quinta-feira, 22 de setembro de 2011 10:25 Para: asteriskbrasil@listas.asteriskbrasil.org Assunto: Re: [AsteriskBrasil] RES: queue_log Asterisk 1.4 Sylvio, Estou acompanhando o desenrolar desta thread pois tenho interesse na solucao e fiquei com uma dúvida: Os patches que vc sugeriu ao Willian, funcionarão apenas para utilizar o realtime (queue_log) com o MySQL ou também possibilita a utilização do PostgreSQL? Em 22 de setembro de 2011 10:17, Sylvio Carlos Jollenbeck <sylvio....@gmail.com> escreveu: > Willian > > Siga os seguintes passos: > > 1. copie o arquivo logger-mysql.c para dentro da pasta > asterisk/main/ > > 2. aplique o patch abaixo no arquivo Makefile que esta na raiz da > pasta asterisk > > patch -p0 < makefile.diff > > # arquivo makefile.diff > > --- ./Makefile.sav 2006-12-22 16:33:46.000000000 -0600 > +++ ./Makefile 2007-01-07 10:19:04.000000000 -0600 > @@ -183,6 +183,8 @@ > ASTCFLAGS+=-pipe -Wall -Wstrict-prototypes -Wmissing-prototypes > -Wmissing-declarations $(DEBUG) > > ASTCFLAGS+=-include $(ASTTOPDIR)/include/asterisk/autoconfig.h > +ASTCFLAGS+=-I/usr/include/mysql > +ASTLDFLAGS+=-L/usr/lib/mysql -lmysqlclient > > ifeq ($(AST_DEVMODE),yes) > ASTCFLAGS+=-Werror -Wunused > > # ------ > > 3. aplique o patch abaixo no arquivo logger.c localizado em > asterisk/main > > # arquivo logger.diff > > --- ./main/logger.c.sav 2006-11-10 20:04:28.000000000 -0600 > +++ ./main/logger.c 2007-01-07 02:51:54.000000000 -0600 > @@ -86,6 +86,9 @@ > static int filesize_reload_needed = 0; > static int global_logmask = -1; > > +/* Added for mysql */ > +#include "logger-mysql.c" > + > static struct { > unsigned int queue_log:1; > unsigned int event_log:1; > @@ -337,6 +340,9 @@ > if ((s = ast_variable_retrieve(cfg, "general", "event_log"))) > logfiles.event_log = ast_true(s); > > +/* Added for mysql */ > + init_mysql_logger(cfg); > + > AST_LIST_LOCK(&logchannels); > var = ast_variable_browse(cfg, "logfiles"); > for (; var; var = var->next) { > @@ -359,6 +365,8 @@ > fprintf(qlog, "%ld|%s|%s|%s|%s|", (long)time(NULL), callid, queuename, > agent, event); > vfprintf(qlog, fmt, ap); > fprintf(qlog, "\n"); > +/* Added for mysql */ > + write_mysql_logger(queuename,callid,agent,event,fmt, ap); > va_end(ap); > fflush(qlog); > } > > 4. Edit seu arquivo logger.conf e acrescente as linhas abaixo: > > > [mysql] > hostname=localhost > dbname=asterisk > table=asterisk_queue_log > password=* > user=asterisk > port=3306 > sock=/var/lib/mysql/mysql.sock > > > 5. Crie a tabela no mysql > > CREATE TABLE `asterisk_queue_log` ( > `id` int(11) NOT NULL auto_increment, > `time` datetime NOT NULL default '0000-00-00 00:00:00', > `callid` varchar(20) NOT NULL default '', > `queuename` varchar(20) NOT NULL default '', > `agent` varchar(20) NOT NULL default '', > `event` varchar(20) NOT NULL default '', > `arg1` varchar(100) NOT NULL default '', > `arg2` varchar(100) NOT NULL default '', > `arg3` varchar(100) NOT NULL default '', > PRIMARY KEY (`id`) > ) ; > > # --------------------------------------------------------------- > Sylvio Carlos Jollenbeck Borin > Gerente de Desenvolvimento > Akiva Software > www.akivasoftware.com.br > # ---------------------------------------------------------------- > > > Em 22 de setembro de 2011 09:31, Wilian Silva <wilian.si...@zanc.com.br> > escreveu: >> >> Obrigado Sylvio! >> >> >> >> Já tentei com esse tutorial sem sucesso. >> >> >> >> O Asterisk 1.6/1.8 já vem com essa opção mas no 1.4 não consigo fazer >> funcionar com o Postgres. >> >> >> >> >> >> >> >> De: asteriskbrasil-boun...@listas.asteriskbrasil.org >> [mailto:asteriskbrasil-boun...@listas.asteriskbrasil.org] Em nome de Sylvio >> Carlos Jollenbeck >> Enviada em: quarta-feira, 21 de setembro de 2011 22:54 >> Para: asteriskbrasil@listas.asteriskbrasil.org >> Assunto: Re: [AsteriskBrasil] queue_log Asterisk 1.4 >> >> >> >> http://www.plack.net/saved/asterisk_modification_for_queue_logging.html >> >> # --------------------------------------------------------------- >> Sylvio Carlos Jollenbeck Borin >> Gerente de Desenvolvimento >> Akiva Software >> www.akivasoftware.com.br >> # ---------------------------------------------------------------- >> >> Em 21 de setembro de 2011 19:42, Wilian Silva <wilian.si...@zanc.com.br> >> escreveu: >> >> Senhores, Boa Noite! >> >> >> >> Alguem sabe se é possivel o Asterisk gravar os logs das queues em uma >> tabela em Real Time. >> >> >> >> >> >> Att, >> >> >> >> -- >> Esta mensagem, incluindo seus anexos, pode conter informacoes >> privilegiadas e/ou de carater confidencial, nao podendo ser retransmitida >> sem autorizacao do remetente. Se voce nao e o destinatario ou pessoa >> autorizada a recebe-la, informamos que o seu uso, divulgacao, copia ou >> arquivamento sao proibidos. Portanto, se voce recebeu esta mensagem por >> engano, por favor, nos informe respondendo imediatamente a este e-mail e em >> seguida apague-a. >> _______________________________________________ >> 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 >> _______________________________________________ >> DIGIVOICE: Lider no mercado de placas para Asterisk >> Único fabricante com Centro de Treinamento especializado. >> LANÇAMENTO: Channel Bank TDMoE, até 64 canais FXS / FXO. >> www.digivoice.com.br ou (11)3016-5200. >> ________ >> LANÇAMENTO SHOPVOIP! Gateway Xibelis Lyric VoIP com 2,4 e 6 canais GSM. >> Arquitetura Escalável, Balanceamento de Carga, Portabilidade Numérica. >> Confira em http://www.yx.cl/landing/brasil/lyric_voip_asterisk.org >> Mais informações: www.shopvoip.com.br ou 0800-6021244 >> ______________________________________________ >> 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 > _______________________________________________ > DIGIVOICE: Lider no mercado de placas para Asterisk > Único fabricante com Centro de Treinamento especializado. > LANÇAMENTO: Channel Bank TDMoE, até 64 canais FXS / FXO. > www.digivoice.com.br ou (11)3016-5200. > ________ > LANÇAMENTO SHOPVOIP! Gateway Xibelis Lyric VoIP com 2,4 e 6 canais GSM. > Arquitetura Escalável, Balanceamento de Carga, Portabilidade Numérica. > Confira em http://www.yx.cl/landing/brasil/lyric_voip_asterisk.org > Mais informações: www.shopvoip.com.br ou 0800-6021244 > ______________________________________________ > Para remover seu email desta lista, basta enviar um email em branco para > asteriskbrasil-unsubscr...@listas.asteriskbrasil.org > -- Atenciosamente ____________________ Roberto Linck robertoli...@gmail.com (51) 9352-3271 <tel:%2851%29%209352-3271> _______________________________________________ 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 _______________________________________________ DIGIVOICE: Lider no mercado de placas para Asterisk Único fabricante com Centro de Treinamento especializado. LANÇAMENTO: Channel Bank TDMoE, até 64 canais FXS / FXO. www.digivoice.com.br ou (11)3016-5200. ________ LANÇAMENTO SHOPVOIP! Gateway Xibelis Lyric VoIP com 2,4 e 6 canais GSM. Arquitetura Escalável, Balanceamento de Carga, Portabilidade Numérica. Confira em http://www.yx.cl/landing/brasil/lyric_voip_asterisk.org Mais informações: www.shopvoip.com.br ou 0800-6021244 ______________________________________________ Para remover seu email desta lista, basta enviar um email em branco para asteriskbrasil-unsubscr...@listas.asteriskbrasil.org -- Esta mensagem foi verificada pelo sistema de antivírus e acredita-se estar livre de perigo. -- Esta mensagem foi verificada pelo sistema de antivírus e acredita-se estar livre de perigo. _______________________________________________ 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 _______________________________________________ DIGIVOICE: Lider no mercado de placas para Asterisk Único fabricante com Centro de Treinamento especializado. LANÇAMENTO: Channel Bank TDMoE, até 64 canais FXS / FXO. www.digivoice.com.br ou (11)3016-5200. ________ LANÇAMENTO SHOPVOIP! Gateway Xibelis Lyric VoIP com 2,4 e 6 canais GSM. Arquitetura Escalável, Balanceamento de Carga, Portabilidade Numérica. Confira em http://www.yx.cl/landing/brasil/lyric_voip_asterisk.org Mais informações: www.shopvoip.com.br ou 0800-6021244 ______________________________________________ Para remover seu email desta lista, basta enviar um email em branco para asteriskbrasil-unsubscr...@listas.asteriskbrasil.org -- Esta mensagem, incluindo seus anexos, pode conter informacoes privilegiadas e/ou de carater confidencial, nao podendo ser retransmitida sem autorizacao do remetente. Se voce nao e o destinatario ou pessoa autorizada a recebe-la, informamos que o seu uso, divulgacao, copia ou arquivamento sao proibidos. Portanto, se voce recebeu esta mensagem por engano, por favor, nos informe respondendo imediatamente a este e-mail e em seguida apague-a. -- Esta mensagem foi verificada pelo sistema de antivírus e acredita-se estar livre de perigo.
_______________________________________________ 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 _______________________________________________ DIGIVOICE: Lider no mercado de placas para Asterisk Único fabricante com Centro de Treinamento especializado. LANÇAMENTO: Channel Bank TDMoE, até 64 canais FXS / FXO. www.digivoice.com.br ou (11)3016-5200. ________ LANÇAMENTO SHOPVOIP! Gateway Xibelis Lyric VoIP com 2,4 e 6 canais GSM. Arquitetura Escalável, Balanceamento de Carga, Portabilidade Numérica. Confira em http://www.yx.cl/landing/brasil/lyric_voip_asterisk.org Mais informações: www.shopvoip.com.br ou 0800-6021244 ______________________________________________ Para remover seu email desta lista, basta enviar um email em branco para asteriskbrasil-unsubscr...@listas.asteriskbrasil.org