CUSTOMIZAR CDR - ASTERISK 13

1. CUSTOMIZAR CDR - ASTERISK 13

Andre Almeida
dékinux

(usa Ubuntu)

Enviado em 27/12/2017 - 19:05h

Pessoal, boa tarde!

Aqui na minha empresa estamos enfrentando dificuldades com o CDR. Precisamos coletar as ligações transferidas e customizar alguns campos.
Ja alterei os campos dentro de cdr_custom.conf, dei restart no asterisk pórém os campos do cdr permanecem os mesmos.

Criei também um plano de discagem de hangup com a extensão (h) e gostaria de saber se as váriaveis do CDR devem ser as mesmas que se encontram em cdr_custom.

Alguem pode me ajudar ?

segue meus exemplos:


Dial plan

dial trunk
exten => _X.,1,Dial(SIP/${EXTEN},30,tT)

;exten h must be in same context!
exten => h,1,noop("extended CDR")
exten => h,n,set(CDR(hangupcause)=${HANGUPCAUSE}) ; hangupcause
exten => h,n,set(CDR(time)=${EPOCH}) ; like 10.0.0.5 if behind nat
exten => h,n,set(CDR(src)=${CHANNEL(src)}) ; like 194.79.52.192 - public ip
exten => h,n,set(CDR(dst)=${CHANNEL(dst)}) ; like sip:1111@sip.proxy.cz
exten => h,n,set(CDR(uri)=${CHANNEL(uri)}) ; like sip:1111@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)})


Meu cdr_custom:

;
; Mappings for custom config file
;
; To get your CSV output in a format tailored to your liking, uncomment the
; following lines and look for the output in the cdr-custom directory (usually
; in /var/log/asterisk). Depending on which mapping you uncomment, you may see
; Master.csv, Simple.csv, or both.
;
[mappings]


Master.csv => ${CSV_QUOTE(${EPOCH})},${CSV_QUOTE(${CDR(src)})},${CSV_QUOTE(${CDR(dst)})}



Estou fazendo muita [*****] ?? srsrsrsrs





  


2. CDR

Anderson Julio N. Brito
ajnbrito

(usa Debian)

Enviado em 28/12/2017 - 11:24h

Olá Amigo bom dia.

Mais o que você realmente deseja coletar no CDR, por que voce pode usar o que esta no mysql.
O meu cdr por exemplo tem quase 40 campos que customizei, por que o cdr do asterisk é bem simples.

Diz para podermos ajudar.

Atenciosamente

Anderson Julio Nascimento
anderson@skyiax.com.br







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts