cdr_custom.conf

設定


cdr_custom.conf
; cdr_custom.conf
;  $Id: cdr_custom.conf,v 1.1.1.1 2026/07/27 21:03:28 dev Exp $
;
; Asterisk 通話詳細記録 (CDR) ロギング - カスタム DSV バックエンド
;

; これは、CDR ロギング用のカスタマイズ可能な DSV バックエンドの設定ファイルです。
;
; DSVとは? Delimiter Separated Values(区切り文字で区切られた値)の略です。
; フィールドの区切り文字は必ずしもカンマである必要がないためです。
;
; "mappings" カテゴリ内の各エントリは、個別の出力ファイルを表します。
; スラッシュ '/' で始まるファイル名は絶対パスとして扱われます。
; そうでない場合は、ディレクトリ区切り文字を含まないファイル名である必要があり、
; /var/log/asterisk/cdr-custom ディレクトリに配置されます。


[mappings]
; Our CDR log will be written to /var/log/asterisk/cdr-custom/Master.csv
; with the following schema.
Master.csv => ${CSV_QUOTE(${CDR(clid)})},${CSV_QUOTE(${CDR(src)})},${CSV_QUOTE(${CDR(userfield)})},${CSV_QUOTE(${CDR(dcontext)})},${CSV_QUOTE(${CDR(dst)})},${CSV_QUOTE(${CDR(uniqueid)})},${CSV_QUOTE(${CDR(start)})},${CSV_QUOTE(${CDR(answer)})},${CSV_QUOTE(${CDR(end)})},${CSV_QUOTE(${CDR(duration)})},${CSV_QUOTE(${CDR(disposition)})},${CSV_QUOTE(${CDR(lastapp)})}