Сервер CommuniGate Pro содержит набор элементов статистики с информацией об активности сервера. Эти элементы доступны через встроенный SNMP-сервер («агент SNMP»), сетевой CLI/API, в приложениях CG/PL и на страницах наблюдения в WebAdmin.

Наблюдение за элементами статистики через веб

Используйте веб-интерфейс администратора для наблюдения за элементами статистики сервера через «веб». Откройте страницу «статистика» в разделе «наблюдение».

На этой странице содержится список элементов статистики (MIB) и их текущие значения. Имя каждого элемента является ссылкой. Обратитесь по ссылке для того, чтобы открыть страницу «наблюдения» для этого элемента.

Вы можете использовать поле «фильтр» и кнопку «показать», чтобы отфильтровать элементы статистики по имени.

Страница наблюдения за элементами содержит гистограмму, позволяющую вам наблюдать за тем, как значение элемента изменяется со временем:

Текущие отметки времени находятся внизу гистограммы (справа — более поздние значения). Справа от гистограммы показывается масштаб.

Гистограмма отображает текущее значение элемента типа ЦЕЛОЕ. Для каждого элемента типа СЧЁТЧИК гистограмма отображает разницу между двумя последними значениями выборки, поделённую на число секунд, прошедшее между выборками.

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

Наблюдение за элементами статистики через CLI/API

Команда GETSTATELEMENT интерфейса командной строки CLI/API позволяет администратору сервера наблюдать за элементами статистики через интерфейс командной строки CLI/API или через различные «оболочки» CLI.

Триггеры

Генератор триггеров наблюдает за значением выбранных элементов статистики. Триггер «срабатывает», когда целочисленное значение определённого элемента пересекает указанный порог или когда значение элемента типа счётчик за указанный период времени выходит за заданный предел. Например, может быть создан триггер, который срабатывает в случае наличия более чем 10,000 сообщений в очереди сервера (целочисленное значение элемента статистики numQueuedMessages выше 10,000) или в случае, если SIP-модуль должен обрабатывать более 500 входящих запросов в секунду (значение типа счетчик элемента статистики sipTotalServers увеличилось более чем на 5000 в течение последних 10 секунд).

Настройка обработчиков триггеров

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

Чтобы настроить параметры обработчиков триггеров, используйте веб-интерфейс администратора. Откройте в области установки страницу «общее», затем откройте страницу «триггеры».

Нажмите на ссылку «обработчик» для настройки обработчиков триггеров. Появится список существующих обработчиков триггеров. Каждый обработчик триггера имеет имя и методы уведомления с параметрами:

Пустой обработчик триггера находится внизу страницы. Введите новое имя обработчика и нажмите по кнопке «модифицировать» для создания нового обработчика.

Чтобы удалить обработчик, введите пустое имя обработчика и нажмите кнопку «модифицировать».

Чтобы переименовать обработчик, измените значение в поле имя обработчика и нажмите кнопку «модифицировать».

Уведомление через почту

Чтобы отправлять уведомления триггеров по почте, выберите опцию «послать e-mail»:

Тема — это поле содержит тему письма, отправленного этим обработчиком.

Кому — в этом поле указываются получатель (получатели) письма, отправляемого этим обработчиком. Несколько получателей отделяются символом запятой (,).

Тело — в этом поле указывается тест письма, отправляемого этим обработчиком.

 

Параметры тема и тело могут содержать специальную комбинацию символов:

^0 — эта комбинация заменяется на имя элементами статистики, на котором сработал триггер.

^1 — эта комбинация заменяется на предельное значение элемента статистики.

^2 — эта комбинация заменяется на текущее значение элемента статистики.

^3 — эта комбинация заменяется на текущее время сервера.

Уведомление через мгновенные сообщения

Чтобы отправлять уведомления триггеров через мгновенные сообщения, выберите опцию послать мгновенное сообщение:

Кому

В этом поле указываются получатель (получатели) мгновенных сообщений, отправляемых этим обработчиком.

Тело

В этом поле указывается текст мгновенного сообщения, отправляемого этим обработчиком. В этом тексте могут содержаться те же специальные комбинации символов, что и в уведомлениях по почте (смотрите выше).

Уведомление через SNMP Trap

Чтобы отправлять уведомления триггеров в виде SNMP-trap, выберите опцию «послать SNMP-trap»:

Кому: поле адреса

В этом поле указывается адреса компьютеров, которым должны быть посланы SNMP-Trap. Несколько адресов отделяются символом запятой (,). Адреса могут быть IP-адресами или именами в DNS. Если вам необходимо отправлять SNMP-Trap не на стандартный UDP-порт 162, а на другой порт, укажите номер порта после адреса через символ двоеточие (:).

Кому: активным наблюдателям

Если отмечена эта опция, то SNMP-Trap отправляется всем компьютерам — «активным SNMP-наблюдателям»; то есть, всем компьютерам, которые в последнее время отправляли запросы SNMP-модулю CommuniGate Pro, используя Trap-пароль «коллективного имени» (Community Name).

Уведомление через предупреждения пользователю

Чтобы отправлять уведомления триггеров как предупреждения пользователю, выберите опцию послать предупреждение пользователю:

Кому

Это поле содержит имена пользователей CommuniGate Pro, которым должно отправляться предупреждение. Несколько имён отделяются символом запятой (,).

Текст

В этом поле указывается текст предупреждения. В этом тексте могут содержаться те же специальные комбинации символов, что и в уведомлениях по почте (смотрите выше).

Уведомления через обращения по URL

Чтобы отправлять уведомления триггеров через обращения по URL, выберите опцию обратиться по URL:

Кому

В этом поле содержится URL, по которому должен обратиться обработчик. В этом тексте могут содержаться те же специальные комбинации символов, что и в уведомлениях по почте (смотрите выше).

Ограничения частоты

Каждый обработчик триггера имеет настройки, которые ограничивают количество уведомлений, генерируемых обработчиком. Это ограничение необходимо, потому что некоторые элементы, попадая «в красную зону» (превышая порог), остаются там в течение некоторого периода времени. Без такого ограничения, обработчик триггера посылал бы уведомления все время, пока элемент находится «в красной зоне» (приблизительно, каждые 5 секунд).

Если обработчик уже отправил заданное число уведомлений в течение указанного периода времени, то уведомления больше не посылаются, хотя срабатывание триггера записывается в журнал сервера.

Задание триггеров

Вы можете задать триггер, указав «порог» для некоторого элемента статистики.

Для целочисленных значений элемента укажите порог как целое значение: если значение элемента станет больше, чем пороговое значение, триггер срабатывает.

Для элементов типа счётчик порог указывается как целое значение и период времени: если значение элемента становится больше, чем пороговое значение в течение указанного периода времени, триггер срабатывает.

Чтобы настроить триггеры, используйте веб-интерфейс администратора. Откройте в области установки страницу «общее», затем откройте страницу «триггеры». Нажмите на ссылке «события» для задания триггеров:

В поле «обработчик» указывается, какой обработчик триггера должен использоваться для обработки этого триггера.

Чтобы удалить триггер, сбросьте значение порога (установите его в ---).

Если вы хотите отключить триггер, не удаляя его порог, просто сбросьте поле «обработчик» (установите его в ---).

Запись в журнал

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

Откройте в разделе установки страницу «общее», затем откройте страницу «триггеры». Нажмите на ссылку «события» и пролистайте страницу до конца:

Выберите нужный период и нажмите на кнопку «модифицировать». Запись будет создана в дополнительном журнале «статистика».

Каждая запись содержит значения элементов статистики, разделённых символом табуляции.

Самая первая запись каждого файла начинается с символа звёздочки (*) и содержит имена элементов статистики, тоже разделённых символом табуляции. Такая запись вставляется при перезапуске сервера CommuniGate Pro, поскольку новая версия может содержать дополнительные элементы статистики.

Произвольные элементы статистики

В наборе элементов статистике есть 10 СЧЁТЧИКОВ с именами custom1, custom2, ... custom10. Компоненты сервера не модифицируют их значения самостоятельно, но это может быть сделано с помощью функций CG/PL и методов CLI.