Внимание! Документация к новой MikoPBX доступна по ссылке

Инструменты пользователя

Инструменты сайта


handbook:status

Это старая версия документа!


Глава 8. Статус

В веб-интерфейсе вы найдете пункт меню Статус, в котором можно узнать информацию об аппаратной части телефонной системы, а также информацию о сети и загрузке процессора.

Сводка

Каждый раз, когда вы входите в веб-интерфейс, первое, что вы видите, это информацию о системе (так называемую Сводку в меню).

С помощью кнопки вы можете вернуться к странице сводки из любой точки веб-интерфейса.

Имя - это имя хоста телефонной системы. По умолчанию, askoziapbx.local.

Version информирует вас о версии AskoziaPBX и используемой платформе, а также когда был собран образ.

Номер версии конфигурации представляет интерес для администраторов, которые конфигурируют AskoziaPBX. Полезно использовать поле Примечания в нижней части этой страницы. Системный администратор может при входе видеть, были ли внесены изменения. Кроме того, показано число Активных каналов , а также Время работы и количество звонков в поле Обработано звонков. Учитываются все входящие и исходящие соединения. Использование памяти особенно интересно для пользователей виртуальных систем, потому что объем памяти, как правило, бывает ограничен, в отличие от аппаратных систем.

Активные каналы представляет интерес для системных администраторов, в случае, если они хотят применить изменения, которые требует перезагрузки AskoziaPBX. Перезагрузка прерывает все активные соединения.

Рисунок 8.1. Информация о  системе

Сетевой трафик и загрузка процессора

Сетевой трафик и нагрузка на процессор представлены в виде графиков в веб-интерфейсе. Эти графики помогут проанализировать данные для устранения неполадок.

Если графики не загружаются, вам придется установить Adobe SVG Viewer. Скачать его бесплатно можно здесь http://www.adobe.com/svg/viewer/install

Представление графика сетевого трафика можно настраивать. Вы можете переключаться между бит в секунду (бит/с) и байт в секунду (байт/с) в качестве единицы измерения по оси ординат. Масштабирование также можно настроить по своему усмотрению. Авто масштаб up увеличивает масштаб пока не достигнута высшая точка графа. follow увеличивает масштаб пока не достигнута нижняя точка оси времени. Загрузка процессора всегда указана в процентах.

Рисунок 8.2. Сетевй трафик

История звонков

История звонков - это список истории входящих и исходящих вызовов. Нажмите История звонков в меню, чтобы настроить список и загрузить его в виде PDF файла.

Рисунок 8.3. Детализация звонков

Число представляет собой номер телефона, для которого вы хотите создать CDR. Если выбраны Все - будут учитываться все звонки всех телефонов. Выберите Период, за который вы хотите создать CDR, а так же укажите Формат даты и Формат времени. После этого нажмите скачать PDF. Сохраните PDF и откройте его в любом PDF просмоторщике.

Для генерации CDR у вас должен быть совершен хотя бы один телефонный звонок.

Статистика очереди

В AskoziaPBX статистику каждой очереди можно сохранить в CSV файла. Статистика очереди доступна только в дистрибутиве с Редактором Маршрута вызовов. Каждая очередь имеет свое собственное Информационное Табло. Информационное табло - это веб страница с отображением статистики очереди в реальном времени.

Статистика очереди

Статистика может быть сохранена для одной конкретной очереди или всех очередей сразу. Выберите очередь и желаемый период до нажатия на Скачать CSV.CSV-файлы содержат идентификаторы звонков, очередей, агентов и вызывающих абонентов, а также метку UNIX, дату вызова , общее время ожидания и общее время разговоров, а так же отметку о том, был отвечен вызов или нет.

Должна быть создана хотя бы одна очередь для получения статистики

Логи

Регистрация сообщений (логи) - это сообщения, выводимые Asterisk, являющимися программным ядром ​​AskoziaPBX. Как и графики из предыдущего раздела, они в основном используются для устранения неполадок. Чтобы получить более полное представление о том, как работают логи, приведем несколько примеров.

Пример сценария "Поднятие трубки аналогового телефона"

Поднятие трубки приводит к появлению следующего сообщения. Если вы используете ISDN телефон, кроме основных сообщений могут появиться дополнительные.

Поднятие VoIP телефона не создает никаких сообщений.
Dec 13 14:50:40 asterisk[1391]: VERBOSE[8722]: -- Starting simple switch on 'DAHDI/2-1'
Dec 13 14:50:47 asterisk[1391]: VERBOSE[8722]: -- Hungup 'DAHDI/2-1'

В первой части сообщается о дате и времени создания сообщения (13 декабря 14:50:40), к которому прилагается имя программы, которая создает события и идентификатор процесса (asterisk[1391]). В следующей части сообщения Asterisk показан тип сообщения (здесь: VERBOSE), а также источника сообщения (строка [8722]). Существуют и другие типы сообщений. NOTICE используется для менее важных предупреждений, WARNING для предупреждения, которые требуют большего внимания и ERROR в серьезных случаях. Источник сообщения является полезным для разработчиков для поиска ошибок в телефонной системе. Текст второй строки сообщения после '–', является фактическим источником информации.

Dec 13 14:50:40 asterisk[1391]: VERBOSE[8722]: -- Starting simple switch on 'DAHDI/2-1'

Первое сообщение говорит, что Asterisk теперь следит за DAHDI каналом 2 (аналоговым портом 2). DAHDI является канальной технологией, которую Asterisk используется для аналоговых и ISDN подключений.

Dec 13 14:50:47 asterisk[1391]: VERBOSE[8722]: -- Hungup 'DAHDI/2-1'

Второе сообщение показывает, что DAHDI канал 2 был разорван. Asterisk больше не взаимодействует с этим каналом.

Пример сценария "вызовов между двумя аналоговыми телефонами"

В этом примере логов рассмотрен следующий сценарий: Алиса (внутренний 101) вызывает Боба (внутренний 102). Оба используют аналоговые телефоны. Боб поднимает свой телефон сразу после звонка. После короткого разговора Боб вешает трубку. Алиса кладет трубку.

Dec 13 14:58:51 asterisk[1391]: VERBOSE[9241]: -- Starting simple switch on 'DAHDI/1-1'

Алиса взяла аналоговый телефон с внутренним номером 101. Телефон, подключенный к порту 1 и назначен DAHD канал 1.

Dec 13 14:58:59 asterisk[1391]: VERBOSE[9241]: -- Executing [102@ANALOG-PHONE-19255578844cea2c43c9977:1] NoOp("DAHDI/1-1", "internal calling internal phone: Bob - <102>") in new stack

Алиса набрала Боба с внутренним номером 102. Asterisk выполняет первый шаг в плане набора для аналоговых телефонов (ANALOG-PHONE-19255578844cea2c43c9977). Приложение NoOp печатает отладочную информацию. В этом случае «calling internal phone: Bob … ».

Dec 13 14:58:59 asterisk[1391]: VERBOSE[9241]: -- Executing [102@ANALOG-PHONE-19255578844cea2c43c9977:2] Set("DAHDI/1-1", "MISSEDCAUSE=hungup") in new stack

Asterisk выполнил второй шаг плана набора и установил внутренний план набора переменных «MISSEDCAUSE» на значение «hungup». Если Алиса повесит трубку, то будет направлено уведомление о пропущенном звонке.

Dec 13 14:58:59 asterisk[1391]: VERBOSE[9241]: -- Executing [102@ANALOG-PHONE-19255578844cea2c43c9977:3] Set("DAHDI/1-1","SENDNOTIFICATIONS="bob@askozia.com"") in new stack

Третьим шагом совершается отправка сообщения на «bob@askozia.com» в качестве получателя уведомлений по электронной почте.

Dec 13 14:58:59 asterisk[1391]: VERBOSE[9241]: -- Executing [102@ANALOG-PHONE-19255578844cea2c43c9977:4] Macro("DAHDI/1-1", "main,DAHDI/g2,102,102,tTo,5") in new stack

На четвертом этапе происходит вызов макроса MAIN где в качестве параметров передается канал назначения, параметр передачи, длительность звонка и внутренний номер голосовой почты.

Dec 13 14:58:59 asterisk[1391]: VERBOSE[9241]: -- Executing [s@macro-main:1] Dial("DAHDI/1-1", "DAHDI/g2,5,tTo") in new stack

Asterisk вызывает DAHDI второй группы, частью которого является телефон Боба.

Dec 13 14:58:59 asterisk[1391]: VERBOSE[9241]: -- Called g2

Asterisk закончил соединение для внутреннего номера 102.

Dec 13 14:58:59 asterisk[1391]: VERBOSE[9241]: -- DAHDI/2-1 is ringing
Dec 13 14:59:00 asterisk[1391]: VERBOSE[9241]: -- DAHDI/2-1 is ringing

Телефон Боба начинает звонить.

Dec 13 14:59:03 asterisk[1391]: VERBOSE[9241]: -- DAHDI/2-1 answered DAHDI/1-1

Боб берет 102. Алиса и Боб соединены между собой.

Dec 13 14:59:10 asterisk[1391]: VERBOSE[9241]: -- Executing [h@macro-main:1] NoOp("DAHDI/1-1", "Entering the main macro h hangup extension") in new stack

Вызов был прекращен. Специальный экстеншен «h» выполняется при окончании разговора. Это экстеншен позволяет Asterisk выполнять логические операции после разрыва соединения.

Dec 13 14:59:10 asterisk[1391]: VERBOSE[9241]:  -- Hungup "DAHDI/2-1"

Телефон Боба (внутренний номер 102, назначен DAHDI канал 2 и подключенный к порту 2) повесил трубку.

Dec 13 14:59:10 asterisk[1391]: VERBOSE[9241]: == Spawn extension (macro-main, s, 1) exited non-zero on 'DAHDI/1-1' in macro 'main'

Макрос возвращает ненулевое значение, потому что кто-то повесил трубку. Процесс завершается без сообщения об ошибке, когда управление возвращается плану набора, который первым вызвал его.

Dec 13 14:59:10 asterisk[1391]: VERBOSE[9241]: == Spawn extension (ANALOG-PHONE-19255578844cea2c43c9977, 102, 4) exited non-zero on 'DAHDI/1-1'

Этот секция вернула ненулевое значение по той же причине.

Dec 13 14:59:10 asterisk[1391]: VERBOSE[9241]: -- Hungup 'DAHDI/1-1'

Телефон Алисы (внутренний 101, назначен DAHDI канал 1 и подключенный к порту 1) повесил трубку. Вызов завершается, Asterisk завершает обработку вызова.

Комментарии

handbook/status.1397118695.txt.gz · Последние изменения: 2014/04/10 08:31 — amzh