[AsteriskBrasil] CDR?

Newton Pasqualini newtonpasqualini em gmail.com
Quarta Dezembro 9 15:17:57 BRST 2009


Ricardo,

Se você editar o /etc/asterisk/modules.conf e colocar essa linha:
load => cdr_addon_mysql.so

Pronto já está rolando o CDR em MySQL, se você não visualizar nada na tabela
do MySQL ou se aparecer erros na CLI, verifique as configurações do arquivo
/etc/asterisk/cdr_mysql.conf

Um abraço!

2009/12/9 Ricardo Monte Negro <ricardo_mn1979 em hotmail.com>

>
> Valeu pela explicação.
>
> Ainda resta algumas dúvidas.
>
> Vi em um post anterior que vc utiliza algumas funções CDR
>
> exten => h,1,nop("extended CDR")
> exten =>
> h,n,set(CDR(hangupcause)=${HANGUPCAUSE})                            ;
> hangupcause
> exten =>
> h,n,set(CDR(peerip)=${CHANNEL(peerip)})                                    ;
> like 10.0.0.5 if behind nat
> exten =>
> h,n,set(CDR(recvip)=${CHANNEL(recvip)})
> ; like 194.79.52.192 - public ip
> exten =>
> h,n,set(CDR(from)=${CHANNEL(from)})
> ; like sip:1111 em sip.proxy.cz <sip%3A1111 em sip.proxy.cz>
> exten =>
> h,n,set(CDR(uri)=${CHANNEL(uri)})
> ; like sip:1111 em 10.0.0.5 <sip%3A1111 em 10.0.0.5>
> exten =>
> h,n,set(CDR(useragent)=${CHANNEL(useragent)})                         ;
> useragent like Aastra_57i
> exten =>
> h,n,set(CDR(codec1)=${CHANNEL(audioreadformat)})                     ; codec
> *
> exten =>
> h,n,set(CDR(codec2)=${CHANNEL(audiowriteformat)})                    ;
> exten => h,n,set(CDR(llp)=${CHANNEL(rtpqos,audio,local_lostpackets)})
> ; lost packets by local end **
> exten => h,n,set(CDR(rlp)=${CHANNEL(rtpqos,audio,remote_lostpackets)})  ;
> lost packets by remote end
> exten =>
> h,n,set(CDR(ljitt)=${CHANNEL(rtpqos,audio,local_jitter)})               ;
> the same for jitter
> exten => h,n,set(CDR(rjitt)=${CHANNEL(rtpqos,audio,remote_jitte
>
> Alem do mysql (tabela crd) que está já em funcionamento, onde eu habilito
> essa função CDR?
>
> E o final do ciclo sempre é na "Extension Names" *h*<http://co118w.col118.mail.live.com/wiki/view/Asterisk+h+extension>
>  : Hangup?
>
> Ricardo
>
>
> ------------------------------
> Date: Wed, 9 Dec 2009 12:23:31 -0200
> From: newtonpasqualini em gmail.com
> To: asteriskbrasil em listas.asteriskbrasil.org
> Subject: Re: [AsteriskBrasil] CDR?
>
>
> Olá Ricardo,
>
> O CDR do Asterisk grava todos os detalhes de "todas as chamadas".
>
> Estes dados só estão visiveis após o Asterisk terminar todo o ciclo do
> plano de discagem, ou seja, até que desligue o telefone ou a ligação caia.
>
> Você pode trabalhar com o MySQL para guardar estes dados, o que é bastante
> comum, o arquivo de configuração está em /etc/asterisk/cdr_mysql.conf, não
> esqueça de carregar o módulo no /etc/asterisk/modules.conf.
>
> Um tutorial completo sobre este tópico pode ser encontrado aqui:
> http://www.voip-info.org/wiki/view/Asterisk+cdr+mysql
>
> Espero que ajude!
>
> Um abraço!
>
> 2009/12/9 Ricardo Monte Negro <ricardo_mn1979 em hotmail.com>
>
> Bom dia,
>
> Estou usando o asterisk 1.6 + mysql
> Tenho uma tabela chamada cdr. Pelo que pude notar essa tabela grava quase
> todos os eventos do asterisk.
>
> Porem, a minha dúvida. Onde eu configuro isso?
> Como eu faço para recuperar os dados? Quando o cdr inicia a gravação e
> quando ele finaliza?
>
> Desculpe, mas sou novo no asterisk. Gostaria de utilizar essa tabela para
> cobranças.
>
>
> Ricardo.
>
>
> ------------------------------
> Windows 7: agora com recursos que economizam bateria. Clique para
> conhecer.<http://www.microsoft.com/brasil/windows7/default.html?WT.mc_id=1539>
>
> _______________________________________________
> A Redfone é líder no fornecimento de bridges TDMoE <-> E1
> - Valor similar ao de placas E1 PCI;
> - Não há problemas de compatibilidade com barramento PCI;
> - Possibilitam a construção de soluções de alta disponibilidade(dois
> servidores compartilham o mesmo E1)
> Conheça mais sobre este produto em www.red-fone.com
> _______________________________________________
> Lista de discussões AsteriskBrasil.org
> AsteriskBrasil em listas.asteriskbrasil.org
> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>
>
>
>
> --
> Newton Pasqualini Filho
>
> ------------------------------
> Quer conexões de rede mais fácil? Clique e conheça o Windows 7.<http://www.microsoft.com/brasil/windows7/default.html?WT.mc_id=1539>
>
> _______________________________________________
> A Redfone é líder no fornecimento de bridges TDMoE <-> E1
> - Valor similar ao de placas E1 PCI;
> - Não há problemas de compatibilidade com barramento PCI;
> - Possibilitam a construção de soluções de alta disponibilidade(dois
> servidores compartilham o mesmo E1)
> Conheça mais sobre este produto em www.red-fone.com
> _______________________________________________
> Lista de discussões AsteriskBrasil.org
> AsteriskBrasil em listas.asteriskbrasil.org
> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>



-- 
Newton Pasqualini Filho
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20091209/a754d2a9/attachment.htm 


Mais detalhes sobre a lista de discussão AsteriskBrasil