Asterisk (Master CSV). Параметры соединения и формат данных SMDR/CDR

Данные ниже соответствуют только программе Advanced PBX Data Logger и могут быть не применимы для других программных продуктов.

Asterisk it is an open-source software PBX licensed under the GPL license.

Asterisk configuration

For this to work you do need to have loaded. show modules or module show entered at the CLI will tell you if it has been loaded. If not: Type load in the CLI. You'll also want to add that load command to /etc/asterisk/modules.conf if Asterisk didn't automatically include this module at startup.

You also need to edit cdr.conf. The file is located in the /etc/asterisk/ directory.


; Define whether or not to use CDR logging.  Setting this to "no" will override
; any loading of backend CDR modules.  Default is "yes".
unanswered=yes (or no)

;usegmtime=yes ;log date/time in GMT (disabled)
loguniqueid=yes ;log uniqueid (enabled)
;loguserfield=yes ;log user field (disabled)

Out of the box, Asterisk will update: /var/log/asterisk/cdr-custom/Master.csv

How to check the CDR service status

CLI> cdr show status
Call Detail Record (CDR) settings
  Logging:                    Enabled
  Log unanswered calls:       Yes
  Log congestion:             No

* Registered Backends

Configuring PBX Data Logger

1. Create a new "File" data source.
2. Click "Actions → Add...".
3. Select "FTP" and configure connection with your FTP server.
4. Adjust read options.

Adding a new file data source for Asterisk [Master CSV]

Asterisk [Master CSV]. Data source selection dialog.

Asterisk [Master CSV]. Folders and files.

Asterisk [Master CSV]

Configuring FTP connection to Asterisk [Master CSV]




Adjusting read options for Asterisk [Master CSV]

Данные, извлекаемые PBX Data Logger

ОписаниеТип данныхИмя колонки
Caller namestringFLAG1
Вызывающий телефонstringCALLER_PHONE
Код абонентаstringACC
Конечный contРасширениеstringFLAG4
Тип звонкаstringCALL_TYPE
Время звонкаdatetimeCALL_TIME
Длительность звонка (с)integerCALL_DURATION_S
Длительность звонкаdatetimeCALL_DURATION
Ожидания ответаdatetimeRING
AMA ПризнакsstringFLAG6
Идентификатор вызоваstringFLAG7

Замечание: Продукты и компании, указанные здесь используются только для обозначение и идентификации и могут быть торговыми и/или зарегистрированными марками соответствующих компаний.