Мы подключили IP-телефоны и транки к нашему Asterisk, настроили маршрутизацию вызовов, а теперь давайте изучим такой инструмент, как CDR.
CDR — Call Detail Records, или система детализации вызовов, используется в качестве отчета о звонках, проходящих через ваш Asterisk. По сути, это кто звонил, куда звонил, когда звонил и так далее.
Самое примечательное это то, что CDR уже встроен в Asterisk, и настраивать его совершенно не нужно. Нужно только понять, как это работает и знать, как извлечь эти самые отчеты.
Для того, чтобы максимально информативно создавать отчеты, необходимо немного откорректировать настройки сохранения этих самых отчетов в Asterisk.
Asterisk по умолчанию пишет отчет о вызовах в файл /var/log/asterisk/cdr-csv
В файл записываются все действия Asterisk. Чтобы привести CDR к более читаемому виду, корректируем файл /etc/asterisk/cdr.conf
Удаляем все лишние поля и оставляем лишь:
[general]
[csv]
usegmtime=yes
loguniqueid=no
loguserfield=no
accountlogs=no
newcdrcolumns=yes
Совершаем несколько вызовов, переходим в наш любимый WinSCP и скачиваем этот файл.
Теперь в Exel мы можем наблюдать логи наших вызовов.
Коллеги, Экспертиза АТС предлагает вам пройти 2-хдневный дистанционный курс обучения Asterisk всего за 25 000 рублей. Подробности можно узнать по кнопке.