Tariscope 4.x. Руководство администратора
3. Настройка системы Tariscope
3.14 Tariscope Observer
Служба Tariscope Observer (или просто Observer) в предназначена для получения информации о выполненных вызовах от АТС и ее первичной обработки.
Создать новый профайл службы Observer возможно двумя способами:
- в окне параметров конкретной АТС (рисунок 3.12.1) щелкните по ссылке Создайте новый профиль здесь,
- выберите в дереве настроек ветвь Сбор данных/Observer и щелкните правой кнопкой мыши по нему. В появившемся меню выберите пункт Создать профиль.
В обоих случаях создается новая ветвь в дереве настроек, как подветвь Сбор данных/Observer. Но для первого случая наименование профайла будет иметь тоже имя, что и АТС, а во втором случае — Profile, которое надо переименовать в необходимое имя. В остальном дальнейшая настройка в обеих случаях одинаковая. Пример окна программы Tariscope при создании профайла из страницы настройки устройства с названием "CUCM" показан на рисунке 3.14.1.
Рисунок 3.14.1
Для настройки параметров профайла щелкните по ссылке Настройка параметров (рисунок 3.14.1) или раскройте ветвь профайла, щелкнув в дереве настроек по его названию, и далее щелкните по ветви Настройка. Окно программы примет вид, как показано на рисунке 3.14.2.
Рисунок 3.14.2
В позиции Устройство в виде ссылок отображается наименование устройства, для которого создан данный профайл и тип устройства. Щелчок по этим ссылкам позволяет быстро перейти в соответствующее окно настройки устройства.
Под позицией Устройство находится список источников данных информации о вызовах. Имеются следующие источники данных:
- Папка/файл. Данные содержатся в файле (файлах), который может находиться в локальной или сетевой папке.
- FTP клиент. Служба Observer будет работать с телекоммуникационным оборудованием в качестве FTP клиента.
- FTP сервер. Служба Observer будет работать с телекоммуникационным оборудованием в качестве FTP сервера.
- Microsoft Lync. Служба Observer получает данные о вызовах из базы данных Microsoft Lync сервера.
- База MS SQL Server. Observer получает данные из базы данных Microsoft SQL Server.
- База MySQL. Observer получает данные из базы данных MySQL.
- Rlogin клиент. Служба Tariscope Observer для сбора CDR информации работает как Rlogin клиент.
- Последовательный порт. Получение данных выполняется через последовательный (COM) порт.
- SFTP клиент. Observer получает данные о вызовах как SFTP клиент.
- SFTP сервер. Observer получает данные о вызовах как SFTP сервер.
- SSH клиент. Observer получает данные о вызовах как SSH клиент.
- TCP клиент. Служба Observer работает с телекоммуникационным оборудованием в качестве TCP клиента.
- TCP сервер. Служба Observer работает с телекоммуникационным оборудованием в качестве TCP сервер.
- UDP сервер. Служба Observer работает с телекоммуникационным оборудованием в качестве UDP сервера.
- Asterisk AMI. Служба Observer работает с телефонной системой Asterisk, используя интерфейс Asterisk Manager Interface (AMI).
Окно программы справа от этого списка меняется в зависимости от выбранного источника получения данных. Описание службы Tariscope Observer для каждого источника данных приводится в следующих разделах.
После настройки источника CDR данных на странице настройки Observer (рисунок 3.14.2) установите параметры подключения службы Observer к Tariscope. Если предполагается, что служба Observer будет работать с теми же правами, которые в настоящий момент имеет администратор Tariscope, то данную настройку можно пропустить. В противном случае щелкните по ссылке Изменить параметры подключения к Tariscope. Появится окно Подключение к серверу Tariscope (рисунок 3.14.3).
Рисунок 3.14.3
При открытии этого окна в нем отражаются параметры текущего подключения администратора Tariscope. При необходимости замените их на требуемые и щелкните ОК.
В разделе Хранение исходных CDR на странице настройки Observer (рисунок 3.14.2) в позиции Путь введите или выберите путь к папке, где будет храниться файл (файлы) с исходной информацией по вызовам.
В списке Период создания выберите требуемый период, через который система Tariscope будет автоматически создавать новый файл для хранения исходной информации о вызовах. Возможны следующие варианты:
- Единый файл. Все данные будут писаться в один файл.
- Каждый день.
- Каждую неделю.
- Каждый месяц.
- Каждый год.
- Не создавать. Исходные данные о вызовах не будут записываться в файл.
Выбор одного из указанных вариантов зависит от количества вызовов в день, внутренних требований вашей компании по архивированию данных, свободного объема на диске и других.
Рекомендуется сохранять исходную информацию о выполненных вызовах, так как она может быть полезна при необходимости повторной обработки данных.
В разделе Расширенные функции на странице настройки Observer (рисунок 3.14.2) можно выбрать уровень ведения журнала работы службы Observer и задать сценарии на определенные события, связанные с обрабатываемой информацией.
Выберите в списке Журнал необходимый уровень журналирования работы службы. Возможны следующие варианты, где каждый следующий вариант увеличивает уровень ведения журнала работы:
- Статус,
- Критические ошибки,
- Ошибки,
- Предупреждения,
- Информация,
- Рекомендации,
- Отладка.
Журнал необходим для выявления причин неправильной работы службы Observer. Если вам самостоятельно с помощью журнала работы службы Observer не удалось выявить причину неправильной работу службы и устранить эту неисправность, отправьте этот журнал в службу технической поддержки компании SoftPI. Файл журнала находится в папке ...\ProgramData\Tariscope.
Он имеет название аналогичное названию службы Observer с расширением файла: log.
Для просмотра журналы работы службы Observer необходимо щелкнуть по ссылке Открыть журнал работы в окне, показанном на рисунке 3.14.1, или выбрать ветвь Журнал работы в дереве настройки для данной службы.
Если вы хотите, чтобы служба Observer реагировала на определенные события, возникающие при обработке получаемых данных, щелкните по кнопке Сценарии в разделе Расширенные функции, на странице настройки Observer (рисунок 3.14.2). Откроется окно Сценарии Tariscope Observer, показанное на рисунке 3.14.4.
Рисунок 3.14.4
Окно содержит перечень событий, с которыми можно связать выполнение определенного сценария. Возможные события:
- Подключение источника данных. Это событие возникает при подключении Tariscope к источнику данных. Оно может быть полезно для контроля за состоянием подключения системы к источнику вызовов.
- Отключение источника данных. Событие происходит при отключение службы Observer от источника данных, что приводит к остановке получения данных о выполненных вызовах, и при отсутствии у АТС буфера, соответственно, к потере информации о выполненных вызовов за период, пока соединение отсутствует. Использование этого события может быть полезным совместно с событием Подключение источника данных. При отслеживании этих событий всегда можно знать о состоянии подключения к АТС.
- Изменение класса абонента. Это событие актуально только для лицензий Tariscope с функцией ограничения. Оно используется для изменения с помощью сценария, выполняемого Tariscope, параметров телефонного порта абонента, канала, линии или маршрута. Сценарий может изменять, например, класс обслуживания абонента, отключать, включать порт, отключать, включать канал, маршрут и тому подобное.
- Изменение класса группы. Это событие актуально только для лицензий Tariscope с функцией ограничения. Оно используется для изменения с помощью сценария, выполняемого Tariscope, параметров телефонных портов группы абонентов. Сценарий может изменять, например, класс обслуживания у группы абонентов, отключать, включать их порты и тому подобное.
- Периодическое действие. Это событие, которое возникает через определенные интервалы времени. При выборе этого события в окне Сценарии Tariscope Observer появляется позиция Интервал запуска, мс, где необходимо задать значение интервала в миллисекундах, через который будет выполняться сценарий. По умолчанию установлено значение: 60000.
- Новый вызов обработан. Это событие наступает после обработки информации о вызове. Оно может использоваться, например, для выполнения определенных действий, например, отправки сообщения по электронной почте о вызовах выше определенной стоимости, о вызовах свыше определенной длительности, вызовах на определенные телефонные номера и т.п.
- Ошибка подключения базы данных. Это событие возникает, если Tariscope генерирует ошибку при подключении к базе данных Tariscope, что приводит к невозможности записи данных в эту базу.
Для связывания какого-либо из указанных событий с определенным сценарием, выберите из списка требуемое событие и щелкните по кнопке "…". Выберите необходимый файл сценария. По умолчанию сценарии, входящие в состав Tariscope, хранятся в папке: \Program Files\SoftPI\Tariscope3\Scripts\All\
При отсутствии требуемого сценария, его надо разработать. Примеры написания сценариев можно найти на сайте Tariscope.
Tariscope позволяет пользователю редактировать сценарии. Для этого можно щелкнуть по кнопке Изменить, что приведет к открытию окна для редактирования.
Как запустить, остановить службу Tariscope Observer описывается в разделе 3.14.15.
Предыдущая страница Следующая страница
Содержание "Tariscope 4.x. Руководство администратора"