Инструменты пользователя

Инструменты сайта


astpanel:ats:mysql

Настройка логирования звонков

В качестве Backend рекомендуем использовать MySQL через ODBC.
Отличная инструкция по настройке - Installing and Configuring ODBC
Пример настроек **MySQL через ODBC**

Call Detail Record (CDR)

Логирование должно быть разрешено. Файл cdr.conf

cdr.conf
 
[general]

; Значение по уполчанию "yes"
;enable=yes

[mappings]
; В AMI event CDR будем возвращать дополнительную информацию 
; Имя файла записи разговора ${CDR(recordingfile)} - переменная dialplan, нужно ее определить
recordingfile => recordingfile
; Идентификатор звонка
; Имя файла записи разговора ${CDR(linkedid)} - переменная dialplan, определена в Asterisk 1.8+ 
linkedid => linkedid 

Для сокращения количества обращений к серверу Asterisk, мы также рекомендуем добавить оповещение о добавлении CDR записи через AJAM интерфейс. Для этого необходимо включить опцию в файле настроек.

cdr_manager.conf
 
;
; Asterisk Call Management CDR
;
[general]
enabled = yes

Таким образом после запроса записей за период, все новые записи о звонках будут добавляться динамически в историю при поступлении соответствующего эвента.

Asterisk Channel Event Logging (CEL)

Логирование должно быть разрешено.

cel.conf
 
[general]

enable=yes
apps=ALL
events=BRIDGE_START,BRIDGE_END
astpanel/ats/mysql.txt · Последние изменения: 2014/12/26 08:11 — apor