Pessoal,<br><br>     No primeiro patch, altere as linhas:<br><br>         <span style="font-family:tahoma,sans-serif">+ASTCFLAGS+=-I/usr/include/mysql</span><br style="font-family:tahoma,sans-serif">         <span style="font-family:tahoma,sans-serif">+ASTLDFLAGS+=-L/usr/lib/mysql -lmysqlclient</span><br>

 <br>     Para os binarios do postgre.....<br><br>      No segundo patch, faça o mesmo, inclua o arquivo, exemplo: logger-postgre.c, altere o nome da função de quiser.... etc....<br><br>      Crie um novo arquivo logger-postgre.c, utilizando o exemplo do logger-mysql.c......... Precisam de algo mais....?       <br>

<br>abs<br><br clear="all"># ---------------------------------------------------------------<br><b>Sylvio Carlos Jollenbeck Borin</b><br><a href="http://www.voip-info.com.br" target="_blank"></a>Gerente de Desenvolvimento<br>

Akiva Software<br><a href="http://www.akivasoftware.com.br" target="_blank">www.akivasoftware.com.br</a><br># ----------------------------------------------------------------<br>
<br><br><div class="gmail_quote">Em 22 de setembro de 2011 10:29, Wilian Silva <span dir="ltr">&lt;<a href="mailto:wilian.silva@zanc.com.br">wilian.silva@zanc.com.br</a>&gt;</span> escreveu:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

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