ќбсудим вашу задачу в Telegram - чате?

ћерион Ќетворкс

¬ сегодн€шней статье рассмотрим один из самых важных модулей Asterisk, который €вл€етс€ необходимым инструментом в решении проблем со звонками (траблшутинга), статистики и отчЄтности. –ечь пойдЄт о модуле CDR Reports. ¬се примеры, традиционно, будем приводить на нашем FreePBX 13

CDR (Call Detailed Record) Ц это подробна€ запись об акте коммутации (звонке), которые были проведены на телефонной станции. “акие записи есть практически у любой существующей цифровой ј“—.  аждый производитель цифровой ј“— предлагает свои сервисы дл€ просмотра CDR. ¬ Asterisk это модуль CDR Reports.

ћодуль CDR Reports позвол€ет формировать мгновенные отчЄты о телефонных звонках, которые так или иначе проходили через ¬ашу IP-ј“—. Ёто могут быть как внутренние звонки между сотрудниками компании, так и звонки из/во Увнешний мир", Asterisk записывает всЄ. ћожно посмотреть, как полную историю звонков, так и создать уникальный отчЄт, отфильтровав записи по дате, временным интервалам, только исход€щим звонкам, только по определенным номерам CID и так далее. «вонки, которые по€в€тс€ в сформированном отчЄте, можно прослушать пр€мо из модул€. ¬ажно отметить, что модуль CDR Reports требует, чтобы CDR Ц записи хранились в базе данных.

ќ том, как Asterisk записывает детализирует телефонные событи€, вы можете прочитать в статье про cистему CEL (Channel Event Logging)

ƒл€ формировани€ вышеупом€нутых отчЄтов, модуль CDR Reports имеет интерфейс. Ќужно отметить, что неопытному пользователю может быть трудно работать с интерфейсом, поскольку он имеет множество опций, с которыми не все знакомы. ќднако, напротив каждой опции предусмотрены подсказки, подробно описывающие дл€ чего они нужны.

–ассмотрим интерфейс на примере FreePBX 13. ƒл€ того, чтобы в него попасть, с главной страницы переходим по следующему пути Reports - > CDR Reports, как показано на рисунке.

модуль CDR Reports в FreePBX13

ѕеред нами открываетс€ интерфейс модул€ CDR Reports с множеством фильтров

»нтерфейс поиска CDR FreePBX 13

 ак видно, благодар€ имеющимс€ фильтрам можно создавать самые разные отчЄты.  оротко рассмотрим каждый фильтр:

  • Call Date Ц ƒата звонка. —права можно выбрать временной промежуток, который нас интересует
  • CallerID Number Ц Ќомер звон€щего. ¬ыводит все записи по определенному интересующему номеру телефона. ћожно ввести множество номеров, раздел€€ их зап€тыми. —права можно выбрать услови€ совпадени€ Ц УЌачинаетс€ с", У—одержит", У«аканчиваетс€ на" и У—овпадает точно" данные услови€ можно применить и дл€ остальных фильтров
  • CallerID Name Ц »м€ звон€щего
  • Outbound CallerID Number Ц Ќомер, с которого звон€т, при исход€щем звонке
  • DID Ц »скать по набранному номеру. Ёто удобно, когда в компании несколько вход€щих линий
  • Destination Ц»скать по номеру назначени€. Ќапример, когда звонок переведен на внутреннего сотрудника или звонок попал на Ring группу
  • Destination CallerID Name Ц »скать по имени, присвоенного номеру назначени€
  • Userfield Ц »скать по полю Userfield, если оно включено на ExtensionТе
  • Account Code Ц »скать по јккаунт коду
  • Duration Ц ѕродолжительность звонка. —права можно выбрать интервал в секундах
  • Disposition Ц »скать по характеру обработки вызова. Ќапример: ANSWERED, BUSY, NO ANSWER. ѕозвол€ет найти не отвеченные звонки, звонки которые были прин€ты, звонки, которые не были прин€ты по причине зан€тости абонента

“акже записи можно сгруппировать по различным параметрам при помощи опции Group By

 ак только все нужные фильтры заполнены интересующими входными данными, необходимо нажать клавишу Search, чтобы сформировалс€ отчЄт


»нтерфейс статистики

 ак видите, стандартный модуль CDR Report содержит очень много различных фильтров и параметров, которые, зачастую, просто не нужны р€довому пользователю. »менно поэтому, мы создали свой собственный интерфейс построени€ отчЄтов дл€ Asterisk, интуитивно пон€тный и упрощенный. Ќаша разработка обладает не только базовым функционалом модул€ CDR Report, но также позвол€ет формировать визуализированные отчЄты и диаграммы.

—обственный интерфейс статистики ћерион Ќетворкс Ц результат поиска
 интерфейс статистикиЦ визуализаци€

ѕолезна ли ¬ам эта стать€?

–аз в неделю мы отправл€ем дайджест с самыми интересными стать€ми.

P.S. ≈сли укажите свою дату рождени€, то мы об€зательно ¬ас поздравим и подарим небольшой подарок :)

Ќажима€ на кнопку "ѕодписатьс€", вы даете согласие на обработку своих персональных данных