BCM Call Logger позволяет компаниям просматривать сведения о входящих и исходящих вызовах, обрабатывая файлы журналов, которые создают АТС Nortel и Avaya BCM.
Эта статья — простое руководство по извлечению файлов журналов детализации вызовов (CDR) из системы Nortel BCM. Мы предполагаем, что вы можете либо настроить FTP-сервер (для варианта CDR Push), либо имеете доступ к компьютеру, на котором можно регулярно запускать наше бесплатное приложение CdrPuller.exe (для варианта CDR Pull).
Прежде всего важно учесть, что инструкции зависят от версии прошивки вашей BCM. Старые модели BCM (в частности, BCM200 и BCM400) изначально работали под управлением Windows NT Embedded. Однако начиная с версии прошивки 4 Nortel перешла на прошивку на основе Linux. Все новые модели BCM (например, BCM50 или BCM450) по умолчанию поставляются с прошивкой на основе Linux версии 4 или выше. На старых моделях может быть установлена либо прошивка на основе NT (версия 3 или старше), либо более новая прошивка на основе Linux (версия 4 и выше) в зависимости от того, когда систему в последний раз ремонтировали или обслуживали.
Если вы не уверены, какая версия прошивки у вас установлена, ориентируйтесь на то, с помощью какого инструмента вы настраиваете BCM. Если вы используете браузерную программу настройки Configuration Manager, скорее всего, у вас прошивка версии 3 или старше. Если вы настраиваете BCM в программе Element Manager, у вас прошивка версии 4 или новее.
Если у вас прошивка старше версии 4 (на некоторых старых системах BCM200/400 она может быть старше версии 4)
В Configuration Manager можно настроить так называемые CDR Pull или CDR Push. Для CDR Pull нужно регулярно запускать небольшую клиентскую программу, которая «забирает» (pull) файлы журналов с BCM и сохраняет их в указанную папку. CDR Push заставляет BCM по расписанию «отправлять» (push) файлы журналов на FTP-сервер.
В обоих случаях откройте Configuration Manager, разверните раздел Services, затем Call Detail Recording.
В разделе Report Params выберите формат Norstar и тип All (лучший вариант) или CLID (следующий по предпочтению). Если выбрано RealTime или Standard, получить исторические данные журнала можно только по входящим вызовам. Если выбрать All, с этого момента будут записываться и входящие, и исходящие вызовы.
В разделе Data File Transfer выберите тип передачи «Pull» (для CDR Pull) или «Push-Daily» (для CDR Push). Если вы используете «Push-Daily», нужно также указать данные вашего FTP-сервера. После этого в меню Configuration в верхней части окна выберите «Transfer Immediately», чтобы начать отправку всех существующих данных журнала на FTP-сервер.
Кроме того, на некоторых старых BCM к отдельным файлам журналов можно получить доступ через скрытую веб-страницу. Если IP-адрес вашей BCM — 1.2.3.4, откройте в браузере адрес http://1.2.3.4/download.html. Войдите в систему (если обычные учётные данные не подходят, попробуйте имя пользователя ee_admin и пароль PlsChgMe!: на многих системах BCM они заданы по умолчанию). Примерно на середине страницы находится раздел Call Detail Recording Files. Нужные вам файлы называются Record.yyyymmddhhmmss, их можно открыть или скачать прямо с этой страницы. Файлы, которые начинаются с Record.ccr.yyyymmdd или Record.mbx.yyyymmdd, не нужны. Отсюда также можно получить доступ к другим файлам журналов системы BCM.
Если у вас прошивка версии 4 или новее (на всех моделях BCM50 и BCM450 установлена прошивка версии 4 или новее, как и на обновлённых системах BCM200/400)
Процесс похож на тот, что описан для старых прошивок, но параметры CDR Push или CDR Pull настраиваются в Element Manager. Войдите в Element Manager, разверните Configuration, затем Telephony, затем Call Detail Recording. Убедитесь, что заданы следующие значения:
Report Format - Norstar Report Type - Norstar All (лучший вариант) или Norstar CLID (следующий по предпочтению)
Затем откройте вкладку Data File Transfer: на этом экране настраиваются параметры передачи (выберите «Pull» для CDR Pull или «Push - Daily» для CDR Push). Как и выше, если вы выбрали «Push - Daily», нужно также указать данные вашего FTP-сервера. Рекомендуем оставить параметр Compress Files before Transfer без галочки: так вам не придётся распаковывать файлы журналов вручную.
После настройки, если вы используете «Push - Daily», нажмите кнопку «Push Now», чтобы начать передачу существующих файлов журналов на FTP-сервер. Когда файлы журналов окажутся на FTP-сервере, их можно обработать с помощью BCM Call Logger.
Похоже, что аналогичной скрытой веб-страницы для скачивания журналов в прошивке версии 4 нет — по крайней мере, нам найти её не удалось. Если вы знаете такую страницу, сообщите нам.
Получение файлов журналов с BCM
Независимо от версии прошивки BCM, если вы выбрали CDR Pull для доступа к файлам журналов, вам понадобится небольшая программа, которая будет регулярно получать эти файлы. В комплекте с системами BCM идёт бесплатная программа Nortel под названием CdrPull, но пользоваться ею не слишком удобно, а автоматизировать её работу нельзя.
Мы разработали бесплатную утилиту, которая использует технологию CDR Pull для получения файлов журналов BCM и которую легко автоматизировать с помощью пакетного файла или запланированной задачи. Её можно использовать вместе с BCM Call Logger (для обработки полученных файлов журналов) или с вашим собственным программным обеспечением для анализа вызовов.
Утилита входит в состав установки BCM Call Logger, а также доступна отдельным ZIP-файлом с приложением.
Чтобы получить справку по запуску программы, введите CdrPuller.exe /? в командной строке или откройте файл readme.txt из отдельного ZIP-файла. Если коротко, утилита запускается так:
CdrPuller.exe [ip] [username] [password] [folder]
[ip] — IP-адрес или имя хоста системы BCM, [username] и [password] — учётные данные для входа в BCM (если вы не уверены, попробуйте использовать download и в качестве имени пользователя, и в качестве пароля), а [folder] — путь к папке, в которой следует сохранить файлы журналов.