CommuniGate Pro
Версия 5.1
Администрирование
 
 
 
Триггеры

Триггеры

Сервер CommuniGate Pro может обнаруживать определённые ситуации и обрабатывать их как Триггеры, активируя Обработчики Триггеров. Обработчик Триггера уведомляет Системных Администраторов.

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

Конфигурирование Обработчиков Триггеров

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

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

Имя:
...методы...

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

Для того, что бы удалить Обработчик, введите пустое Имя Обработчика и нажмите кнопку Модифицировать.

Для того, что бы переименовать Обработчик, измените значение в поле Имя Обработчика и нажмите кнопку Модифицировать.

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

Для того, что бы отправлять Уведомления Триггеров по Почте, выберите опцию Послать E-mail:

Послать E-mail
Тема:
Кому:
 
Тема
Это поле содержит Тему письма, отправленного этим Обработчиком.
Кому
В этом поле указываются получатель (получатели) письма, отправляемого этим Обработчиком. Несколько получателей отделяются символом запятой (,).
Тело
В этом поле указывается тест письма, отправляемого этим Обработчиком.

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

^0
Эта комбинация заменяется на имя Элемента SNMP, который выпустил Триггер.
^1
Эта комбинация заменяется на значение границы Элемента SNMP.
^2
Эта комбинация заменяется на фактическое значение Элемента SNMP.
^3
Эта комбинация заменяется на текущее Время Сервера.

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

Для того, что бы отправлять Уведомления Триггеров через Мгновенные Сообщения, выберите опцию Послать Мгновенное Сообщение:

Послать Мгновенное Сообщение
Кому:
 
Кому
В этом поле указываются получатель (получатели) Мгновенных Сообщений, отправляемых этим Обработчиком.
Тело
В этом поле указывается текст Мгновенного Сообщения, отправляемого этим Обработчиком. В этом тексте могут содержаться те же специальные комбинации символов, что и в Уведомлениях по Почте (смотрите выше).

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

Для того, что бы отправлять Уведомления Триггеров как SNMP Traps, выберите опцию Послать 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
Кому:
Кому
В этом поле содержится URL, по которому должен обратиться Обработчик. В этом тексте могут содержаться те же специальные комбинации символов, что и в Уведомлениях по Почте (смотрите выше).

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

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

Частота:не более чем за

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


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

Вы можете задать Триггер, указав "границу" для некоторого SNMP Элемента.

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

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

Для того, что бы настроить Триггеры, используйте Веб Интерфейс Администратора. Откройте в области Установки страницу Общее, затем откройте страницу Триггеры. Нажмите на ссылке События для задания Триггеров:

ЭлементОбработчикГраница
............................
smtpInputActive
smtpInputTotal
smtpInputJobs за
smtpInputMessagesReceived за
............................

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

Для того, чтобы удалить Триггер, сбросьте значение границы (установите её в ---).

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


Руководство CommuniGate® Pro. Copyright © 1998-2007, Stalker Software, Inc.