Willian<br><br>     Siga os seguintes passos:<br><br>       1.    copie o arquivo logger-mysql.c para dentro da pasta asterisk/main/<br><br>       2.    aplique o patch abaixo no arquivo Makefile que esta na raiz da pasta asterisk<br>

<br>       patch -p0 &lt; makefile.diff<br><br># arquivo makefile.diff<br><br style="font-family: tahoma,sans-serif;"><span style="font-family: tahoma,sans-serif;">--- ./Makefile.sav 2006-12-22 16:33:46.000000000 -0600</span><br style="font-family: tahoma,sans-serif;">

<span style="font-family: tahoma,sans-serif;">+++ ./Makefile 2007-01-07 10:19:04.000000000 -0600</span><br style="font-family: tahoma,sans-serif;"><span style="font-family: tahoma,sans-serif;">@@ -183,6 +183,8 @@</span><br style="font-family: tahoma,sans-serif;">

<span style="font-family: tahoma,sans-serif;">ASTCFLAGS+=-pipe -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations $(DEBUG)</span><br style="font-family: tahoma,sans-serif;"><br style="font-family: tahoma,sans-serif;">

<span style="font-family: tahoma,sans-serif;">ASTCFLAGS+=-include $(ASTTOPDIR)/include/asterisk/autoconfig.h</span><br style="font-family: tahoma,sans-serif;"><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 style="font-family: tahoma,sans-serif;"><br style="font-family: tahoma,sans-serif;"><span style="font-family: tahoma,sans-serif;">ifeq ($(AST_DEVMODE),yes)</span><br style="font-family: tahoma,sans-serif;">

<span style="font-family: tahoma,sans-serif;">ASTCFLAGS+=-Werror -Wunused</span><br>
<br># ------<br><br>       3. aplique o patch abaixo no arquivo logger.c localizado em asterisk/main<br><br># arquivo logger.diff<br><br>--- ./main/logger.c.sav 2006-11-10 20:04:28.000000000 -0600<br>
+++ ./main/logger.c 2007-01-07 02:51:54.000000000 -0600<br>
@@ -86,6 +86,9 @@<br>
static int filesize_reload_needed = 0;<br>
static int global_logmask = -1;
  <p>+/* Added for mysql */<br>
+#include &quot;logger-mysql.c&quot;<br>
+<br>
static struct {<br>
unsigned int queue_log:1;<br>
unsigned int event_log:1;<br>
@@ -337,6 +340,9 @@<br>
if ((s = ast_variable_retrieve(cfg, &quot;general&quot;, &quot;event_log&quot;)))<br>
logfiles.event_log = ast_true(s);</p>
  +/* Added for mysql */<br>
+ init_mysql_logger(cfg);<br>
+<br>
AST_LIST_LOCK(&amp;logchannels);<br>
var = ast_variable_browse(cfg, &quot;logfiles&quot;);<br>
for (; var; var = var-&gt;next) {<br>
@@ -359,6 +365,8 @@<br>
fprintf(qlog, &quot;%ld|%s|%s|%s|%s|&quot;, (long)time(NULL), callid, queuename,
agent, event);<br>
vfprintf(qlog, fmt, ap);<br>
fprintf(qlog, &quot;\n&quot;);<br>
+/* Added for mysql */<br>
+ write_mysql_logger(queuename,callid,agent,event,fmt, ap);<br>
va_end(ap);<br>
fflush(qlog);<br>
}<br><br>       4. Edit seu arquivo logger.conf e acrescente as linhas abaixo:<br><br><br>[mysql]<br>hostname=localhost<br>dbname=asterisk<br>table=asterisk_queue_log<br>password=*<br>user=asterisk<br>port=3306<br>sock=/var/lib/mysql/mysql.sock<br>

<br><br>     5. Crie a tabela no mysql<br><br>CREATE TABLE `asterisk_queue_log` (<br>`id` int(11) NOT NULL auto_increment,<br>`time` datetime NOT NULL default &#39;0000-00-00 00:00:00&#39;,<br>`callid` varchar(20) NOT NULL default &#39;&#39;,<br>

`queuename` varchar(20) NOT NULL default &#39;&#39;,<br>`agent` varchar(20) NOT NULL default &#39;&#39;,<br>`event` varchar(20) NOT NULL default &#39;&#39;,<br>`arg1` varchar(100) NOT NULL default &#39;&#39;,<br>`arg2` varchar(100) NOT NULL default &#39;&#39;,<br>

`arg3` varchar(100) NOT NULL default &#39;&#39;,<br>PRIMARY KEY (`id`)<br>) ;<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 09:31, 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;">


<div link="blue" vlink="purple" lang="PT-BR"><div><p class="MsoNormal"><span style="font-size:11.0pt;color:#1F497D">Obrigado Sylvio!<u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;color:#1F497D"><u></u> <u></u></span></p>

<p class="MsoNormal"><span style="font-size:11.0pt;color:#1F497D">Já tentei com esse tutorial sem sucesso.<u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;color:#1F497D"><u></u> <u></u></span></p>

<p class="MsoNormal"><span style="font-size:11.0pt;color:#1F497D">O Asterisk 1.6/1.8 já vem com essa opção mas no 1.4 não consigo fazer funcionar com o Postgres.<u></u><u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;color:#1F497D"><u></u> <u></u></span></p>

<p class="MsoNormal"><span style="font-size:11.0pt;color:#1F497D"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;color:#1F497D"><u></u> <u></u></span></p><div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm">

<p class="MsoNormal"><b><span style="font-size:10.0pt">De:</span></b><span style="font-size:10.0pt"> <a href="mailto:asteriskbrasil-bounces@listas.asteriskbrasil.org" target="_blank">asteriskbrasil-bounces@listas.asteriskbrasil.org</a> [mailto:<a href="mailto:asteriskbrasil-bounces@listas.asteriskbrasil.org" target="_blank">asteriskbrasil-bounces@listas.asteriskbrasil.org</a>] <b>Em nome de </b>Sylvio Carlos Jollenbeck<br>

<b>Enviada em:</b> quarta-feira, 21 de setembro de 2011 22:54<br><b>Para:</b> <a href="mailto:asteriskbrasil@listas.asteriskbrasil.org" target="_blank">asteriskbrasil@listas.asteriskbrasil.org</a><br><b>Assunto:</b> Re: [AsteriskBrasil] queue_log Asterisk 1.4<u></u><u></u></span></p>

</div><div class="im"><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal" style="margin-bottom:12.0pt"><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>

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

# ----------------------------------------------------------------<br><br><u></u><u></u></p><div><p class="MsoNormal">Em 21 de setembro de 2011 19:42, Wilian Silva &lt;<a href="mailto:wilian.silva@zanc.com.br" target="_blank">wilian.silva@zanc.com.br</a>&gt; escreveu:<u></u><u></u></p>

<div><div><div><div><p class="MsoNormal"><span style="color:black">Senhores, Boa Noite!<u></u><u></u></span></p></div><div><p class="MsoNormal"><span style="color:black"> <u></u><u></u></span></p></div><div><p class="MsoNormal">

<span style="color:black">Alguem sabe se é possivel o Asterisk gravar os logs das queues em uma tabela em Real Time.<u></u><u></u></span></p></div><div><p class="MsoNormal"><span style="color:black"> <u></u><u></u></span></p>

</div><div><p class="MsoNormal"><span style="color:black"> <u></u><u></u></span></p></div><div><p class="MsoNormal"><span style="color:black">Att,<u></u><u></u></span></p></div><div><p class="MsoNormal"><span style="color:black"> <u></u><u></u></span></p>

</div></div></div></div></div></div></div><br><div class="im">--
<br>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.
</div></div>
<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></blockquote></div>

<br>