Вспомогательные информационные утилиты IXC
В концепцию IXC Softswitch заложены принципы предоставления большого
числа опций и настроек, повышающих эффективность работы, управления и
контроля продукта, в сочетании с доступностью и легкостью управления.
Рассмотрим основные информационные утилиты, позволяющие мониторить
состояние и продуктивность работы софтсвитча. К ним относятся:
I. Система визуализация ресурсоемких задач( Show jobs list );
II. Отображение списка активных процессов базы данных( Show process list );
III. Отображение количества ошибок, возникших в процессе накопления статистики по вызовам( View error counters );
IV. Отображение точек входа/исхода, статистические параметры которых упали ниже заданных ( View alarms );
V. Отображение активных в данный момент звонков ( View active calls );
VI. Отображение активных потоков ( View active threads );
VII. Отображение активных звонков по radius-карточкам (IVR) (View radius active calls);
VIII. Просмотр сгенерированных отчетов (View reports);
IX. Графики загрузки системы ( Loads );
X. Графики мониторинга параметров качества и загрузок точек входа/исхода ( Peer loads );
XI. Отчет о ложных звонках (fake calls) ( View faked out calls);
XII. Просмотр карточных счетов, зарегистрированных на СС в текущий момент времени ( View monitored cards );
XIII. Утилита следящая за изменением IP адресов, с которых регистрировались карточки ( View card migrations );
XIV. Отображение состояния регистрации CC на гейткиперах ( View GateKeepers status);
XV. Обновление системы ( Reload Config).
Система визуализации ресурсоемких задач выводит отчет на web
интерфейс биллинга в виде таблицы в которой содержится информацию о
текущих и последних 20 выполненных ресурсоемких задачах.
К ресурсоемким относятся следующие задачи:
- Просмотр маршрута.
- Полный финансовый отчет.
- Суммарный отчет.
- Отчет по дебеторской/кредиторской задолженности клиентов.
- Отчет по карточным счетам.
- Пересчет цены.
- Пересчет цены по карточкам.
- Статистика по точкам входа - точкам исхода.
Система предоставляет информацию о пользователе, который ставил
ресурсоемкую задачу, тип и название задачи, описание задачи, статус
задачи, время начала и время завершения выполнения задачи, и
длительность выполнения.
Список активных процессов с базами данных служит для отображения на web
интерфейсе в виде таблицы списка активных процессов с базами данных и
предоставлении информации по этим процессам.
Основными параметрами отображаемыми при выводе активных звонков являются следующие поля:
- Действие которое можно применить к данному процессу. Выполнение
процесса может быть остановлено в любое время администратором, в случае
если это будет необходимо. ( команда KILL );
- Уникальный идентификатор процесса;
- Логин пользователя который запустил выполнение процесса;
- Имя базы данных к которой обращается запрос;
- Тип команды которую выполняет процесс;
- Длительность работы процесса;
- Текущее состояние процесса;
- Информационное поле с описанием процесса;
При выполнении сложного запроса или же некорректного запроса к базе
данных случаются ситуации когда один процесс блокирует таблицы с
которыми работают другие процессы. В таком случае стоит или же дождаться
завершения выполнения сложного запроса, или остановить его выполнение в
случае его некорректности.
Отчет по ошибкам отображает количество ошибок, возникших в процессе
накопления статистики по вызовам. Выводя на web интерфейс в форме
таблички содержащей два поля: имя ошибки и их количество.
Система предупреждений позволяет конфигурировать мониторинг точек входа
точек исхода. Если точки входа/исхода трафика взяты на мониторинг,
каждый час система предупреждений анализирует работу оригинатора или
терм инатора и посылает письма - Alarms типа Warning и Ctitical.
Предупреждение типа Warning говорит о том, что нужно обратить внимание
на работу и входа/исхода трафика (много нулевых звонков, мало звонков и
т.п), Ctitical сообщает о том, что система проанализировав работу точки
входа/исхода трафика дает оценку состояния "Критическое" и необходимо
оперативно действовать. Значение параметров при которых начинается
рассылка сообщений типа Alarm задается отдельно для Warning и для
Critical. Просмотр предупреждений можно осуществить не только прочитав
письма-предупреждения, которые приходят по электронной почте но также и
на web интерфейсе.
Модуль просмотр активных звонков просмотра позволяет просматривать
звонки которые в данное время маршрутизируются через софтсвитч.
На web интерфейс выводится отчет содержащий информацию о активных
звонках, который отображает IP адрес входа трафика на софтсвитч,
название точки входа трафика на софтсвитч (если это поле пустое, то
звонок осуществляется с карточки с авторизацией по префиксу), время,
когда софтсвитч определился с маршрутизацией звонка и готов к передаче
данных, номер абонента, отображенный в формате, в котором он поступил на
софтсвитч, время ответа абонента. После чего звонок начинает
тарифицироваться.
Также содержит номер абонента в том формате, в котором софтсвитч его
посылает, IP адрес, на который передается звонок, название точки исхода
трафика, через которую маршрутизируется звонок, время между отправкой
поставщику запроса на соединение и получением от него Alerting,
длительность звонка на данный момент, сервер через который проходит
звонок , флаг, который указывает используется ли при звонке транскодинг
протокола, флаг, который указывает используется ли при звонке конвертор
кодеков.
Просмотр активных потоков дает возможность видеть текущие активные
звонки с привязкой к пирам, а так же со статистической информацией по
этим звонкам. В отличии от активных звонков при выводе на web интерфейс
звонки отображаются с привязкой к пирам с дополнительными параметрами:
количество попыток звонков, количество звонков, процент соединенных
звонков, средняя длительность звонков, время между отосланным первым
отосланным сообщением поставщику и началом разговора, среднее время
между отправкой поставщику запроса на соединение и получением от него
Alerting.
Также на софтсвитче есть возможность просмотра активных звонков, которые
делаются с карточек. В отчете отображаются: номер карточного счета,
В-номер, идентификатор конфигурации протокола h323 для данного звонка,
цена по прайсу, код страны, время начала разговора, время разговора
данной карточки по данному направлению, и специальное поле – позволяющее
при нажатии прерывать звонок моментально.
Просмотр сгенерированных отчетов позволяет просматривать отчеты, которые
были выведены при просмотре статистики по точкам исхода и точкам входа.
Кликая на соответственный отчет можно его открыть или же сохранить на
жесткий диск.
Графики загрузки системы.
Данная утилита позволяет просматривать графики загрузки системы по разным показателям
такими как:
- Количество активных звонков(зеленым – общее количество звонков, синим – законекченные звонки);
- Загрузка процессора (зеленый - загрузка базы данных и синий - центрального процессора соответственно);
- Загрузка сетевых интерфейсов серверов (зеленый график - загрузка по исходящему трафику, синий - по входящему).
График загрузки точек входа/исхода используется для просмотра
загруженности точек входа или исхода а также просмотра их качества (ASR,
ACD). В данном меню отображается список всех точек входа и исхода и
графическая информация по их загрузке активными звонками за последний
час.
Система обнаружения ложных вызовов(FAS).
Некоторые аналоговые GW, выступающие в роли терминатора, могут выдавать
Connect сразу же по приходу Setup, не выдавая Alerting. Либо может быть
ситуация, когда Alerting выдается, и сразу вслед за этим выдается
Connect. В обоих случаях реальные "гудки" передаются в rtp-пакетах (либо
вообще не передаются), следующих за Connect. В такой ситуации будет
тарифицироваться не разговор, а "гудки", что неприемлимо для клиентов.
Для выявления таких терминаторов используется FAS-детектирование.
FAS-детектирование выявляет такие звонки на основании анализа временных
интервалов между приходящими пакетами сигнализации и сравнения их с
наперед заданными. Эта утилита только выявлять такие терминаторы.
Ограничение же трафика не производится.
Отображает карточные счета, зарегистрированные на СС в момент просмотра.
Выводит отчет с параметрами карточек: время регистрации, акаунт
карточки, IP и порт, с которого пришли пакеты регистрации, протокол
(SIP/H.323), который используется оригинатором, статус карточки, время,
на которое зарегистрировалась карточка, кол-во одновременных звонков с
этой карточки.
Утилита следящая за изменением IP адресов, с которых регистрировались
карточки позволяет наблюдать за изменением IP адресов, с которых
регистрировались карточки. Выводит время регистрации, номер счёта
карточки, IP адрес, с которого данная карточка была зарегистрирована.
Отображение состояния регистрации CC на гейткиперах. Предоставляет в
отчете следующие параметры: время регистрации, IP и порт, куда СС
отсылает пакеты регистрации, статус регистрации, время, на которое
зарегистрировался СС.
Обновление системы.
Система требует обновления после каждого внесения изменений в
настройках, для того что бы они вступили в силу, при условии что не
выставлен автоматический режим обновлений.