Данный раздел позволяет определить правила оповещений, которые в дальнейшем можно использовать для отсылки оповещений о различных типах событий, например, высокой загрузке CPU или отправке пароля пользователю по SMS. Для создания правила оповещений необходимо выполнить следующие шаги:
|
Наименование |
Описание |
|---|---|
|
Шаг 1. Создать один или несколько профилей оповещения. |
Смотрите раздел Профили оповещений. |
|
Шаг 2. Создать группы получателей оповещений. |
Смотрите разделы Почтовые адреса и Номера телефонов. |
|
Шаг 3. Создать правило оповещения. |
Во вкладке Диагностика и мониторинг в разделе Оповещения ➜ Правила оповещений добавить правило. |
При добавлении правила необходимо указать следующие параметры:
|
Наименование |
Описание |
|---|---|
|
Включено |
Включает или отключает данное правило. |
|
Название |
Название правила. |
|
Описание |
Описание правила. |
|
Профиль оповещения |
Созданный ранее профиль оповещения. Для профилей SMPP появится закладка для указания адресатов в виде телефонных номеров, для SMTP появится закладка для указания адресатов в виде email-адресов. |
|
От |
От кого будет приходить оповещение. |
|
Тема |
Тема оповещения. |
|
Таймаут перед повторной отправкой, секунд |
Укажите таймаут, в течение которого сервер не будет отправлять сообщение при повторном срабатывании данного правила. Данная настройка позволяет предотвратить шторм сообщений при частом срабатывании правила оповещения. |
|
События |
Укажите события, для которых необходимо получать оповещения. |
|
Телефоны |
Для SMPP-профиля. Укажите группы номеров телефонов, куда отправлять SMS-оповещения. |
|
Emails |
Для SMTP-профиля. Укажите группы адресов email, на которые будут отправляться почтовые оповещения. |
UserGate NGFW поддерживает мониторинг по протоколам SNMP v2c и SNMP v3. Реализована поддержка как SNMP-запросов (SNMP queries), так и уведомлений (SNMP traps), что позволяет контролировать критически важные параметры устройства с помощью корпоративных платформ SNMP-мониторинга.
Для настройки мониторинга с помощью SNMP:
Откройте доступ к сервису SNMP в свойствах зоны интерфейса, к которому будет происходить подключение по протоколу SNMP.
Создайте правило SNMP.
Для создания правила SNMP перейдите в раздел Диагностика и мониторинг ➜ Оповещения ➜ SNMP, нажмите Добавить и укажите значения параметров правила.
|
Параметр |
Описание |
|---|---|
|
Название правила |
Название правила |
|
IP-адрес сервера для трапов |
IP-адрес сервера для уведомлений и порт, на котором сервер слушает оповещения. Обычно это порт UDP 162. Данная настройка необходима только в случае, если необходимо отправлять уведомления (SNMP traps) на сервер оповещений |
|
Комьюнити |
SNMP community — строка для идентификации устройства UserGate и сервера управления SNMP для версии SNMP v2c. Используйте только латинские буквы и цифры |
|
Контекст |
Необязательный параметр, определяющий SNMP context. Можно использовать только латинские буквы и цифры. На некоторых устройствах может быть несколько копий полного поддерева MIB. Например, на устройстве может быть создано несколько виртуальных маршрутизаторов. Каждый такой виртуальный маршрутизатор будет иметь полное поддерево MIB. В этом случае каждый виртуальный маршрутизатор может быть указан как контекст на сервере SNMP. Контекст определяется по имени. Когда клиент отправляет запрос, он может указать имя контекста. Если имя контекста не указано, будет запрошен контекст по умолчанию |
|
Версия |
Версия протокола SNMP, которая будет использоваться в данном правиле. Возможны варианты SNMP v2c и SNMP v3 |
|
Разрешить SNMP-запросы |
При включении разрешает получение и обработку SNMP-запросов от SNMP-менеджера |
|
Разрешить SNMP-трапы |
При включении разрешает отправку SNMP-трапов на сервер, настроенный для приема оповещений |
|
Пользователь |
Только для SNMP v3. Имя пользователя для аутентификации SNMP-менеджера |
|
Тип аутентификации |
Выбор режима аутентификации SNMP-менеджера. Возможны варианты:
Наиболее безопасным считается режим работы authPriv |
|
Алгоритм аутентификации |
Алгоритм, используемый для аутентификации |
|
Пароль аутентификации |
Пароль, используемый для аутентификации |
|
Алгоритм шифрования |
Алгоритм, используемый для шифрования. Возможно использовать DES и AES |
|
Пароль шифрования |
Пароль, используемый для шифрования |
|
События |
Выбор типов параметров, доступных для мониторинга по правилу |
Информацию по настройке параметров аутентификации для вашего SNMP-менеджера смотрите в руководстве по настройке выбранного вами программного обеспечения для управления SNMP.
Актуальные mib-файлы устройства UserGate с параметрами мониторинга можно скачать из консоли администратора устройства. Для этого перейдите на вкладку Диагностика и мониторинг, далее в разделе Оповещения ➜ SNMP нажмите Скачать MIB.
Компании UserGate присвоен уникальный идентификатор SNMP PEN (Private Enterprise Number) — 45741.
Для скачивания доступны следующие MIB-файлы:
UTM-TRAPS-MIB.
UTM-TRAPS-BINDINGS-MIB.
UTM-MIB.
UTM-INTERFACES-MIB.
UTM-TRAPS-MIB
|
Параметр |
Описание |
|---|---|
|
trapCoreCrush |
Сбой ядра |
|
trapStatDown |
Сервис статистики (UserGate Log Analyzer) недоступен |
|
trapCoreBootstrapEnd |
Загрузка сервера завершена успешно |
|
trapDefaultGatewayChanged |
Изменение шлюза по умолчанию |
|
trapHighSessionsCounter |
Таблица сессий заполнена на 90% |
|
trapHighUsersCounter |
Количество активных пользователей достигло 90% от порога лицензии |
|
trapStatusChanged |
Изменение статуса узла отказоустойчивого кластера |
|
trapMemberUp |
Статус узла отказоустойчивого кластера изменился на «Подключен» |
|
trapMemberDown |
Узел отказоустойчивого кластера отключен |
|
trapAttackDetected |
Обнаружена атака СОВ |
|
trapChecksumFailed |
Нарушение целостности бинарных файлов |
|
trapHighCPUUsage |
Высокая загрузка центрального процессора (95%) |
|
trapLowMemory |
Высокая загрузка памяти (95%) |
|
trapLowLogdiskSpace |
Недостаточно места на диске для хранения журналов |
|
trapRaidStatus |
Изменение статуса RAID |
|
trapPowerSupply |
Первый источник питания отключен |
|
trapCableStatus |
Кабель был подключен или отключен от интерфейса |
|
trapTrafficDrop |
Срабатывание запрещающего правила межсетевого экрана |
|
trapLDAPServerDown |
Сервер LDAP недоступен |
UTM-TRAPS-BINDINGS-MIB
|
Параметр |
Тип данных |
Описание |
|---|---|---|
|
utmSessions |
integer |
Текущее количество активных сессий |
|
utmSessionsMax |
integer |
Максимальное количество активных сессий |
|
utmUsers |
integer |
Количество активных пользователей на данный момент |
|
utmUsersMax |
integer |
Максимальное количество активных пользователей |
|
utmHAStatus |
integer |
Текущий статус узла кластера отказоустойчивости:
|
|
utmHAStatusReason |
integer |
Причина изменения статуса узла отказоустойчивого кластера:
|
|
utmCPUUsage |
integer |
Загруженность центрального процессора; отображается в % |
|
utmMemory |
integer |
Использование оперативной памяти; отображается в % |
|
utmLogdiskSpace |
integer |
Пространство на диске, используемое под журналы; отображается в % |
|
utmAdaptecRaidStatus |
integer |
Текущий статус RAID (Redundant Array of Independent Disks), построенного на контроллере Adaptec:
|
|
utmBroadcomRaidStatus |
integer |
Текущий статус RAID (Redundant Array of Independent Disks), построенного на контроллере Broadcom:
|
|
utmPowerSupply |
integer |
Количество источников питания:
|
|
utmPowerSupplyStatus |
integer |
Состояние источника питания:
|
|
utmCSCIfName |
string |
Название интерфейса |
|
utmCSCStatus |
integer |
Статус сетевого адаптера:
|
|
utmLDAPServerName |
string |
Название LDAP-сервера |
|
utmLDAPServerAddress |
string |
IP-адрес LDAP-сервера |
UTM-MIB
|
Параметр |
Тип данных |
Описание |
|---|---|---|
|
vcpuCount |
integer |
Количество виртуальных процессоров в системе |
|
vcpuUsage |
integer |
Загруженность виртуальных процессоров системы; отображается фактическое число загруженных виртуальных процессоров |
|
usersCounter |
integer |
Количество активных пользователей на текущий момент времени |
|
cpuLoad |
integer |
Загруженность центрального процессора системы; отображается в % |
|
memoryUsed |
integer |
Использование оперативной памяти; отображается в % |
|
logDiskSpace |
integer |
Пространство на диске, используемое под журналы; отображается в % |
|
Sys_power_supply1_status |
string |
Состояние первого источника питания:
|
|
Sys_power_supply2_status |
string |
Состояние второго источника питания:
|
|
Sys_raid_status |
integer |
Текущий статус RAID (Redundant Array of Independent Disks):
|
UTM-INTERFACES-MIB
|
Параметр |
Тип данных |
Описание |
|---|---|---|
|
ifNumber |
integer |
Количество сетевых интерфейсов |
|
ifIndex |
integer |
Значение уникально для каждого интерфейса и может принимать значения от 1 до ifNumber |
|
ifDescr |
string |
Описание интерфейса |
|
ifType |
integer |
Тип интерфейса, определенный в соответствии с протоколом физического/канального уровней:
|
|
ifMtu |
integer |
Максимальный размер пакета сетевого уровня, который можно послать через этот интерфейс |
|
ifSpeed |
gauge32 |
Пропускная способность интерфейса в битах в секунду. Максимальное значение — 4 294 967 295 (≈ 4,29 Гбит/с). Рекомендуется использовать для интерфейсов со скоростью до 4,29 Гбит/с, когда требуется высокая точность |
|
ifPhysAddress |
string |
Физический адрес интерфейса (MAC-адрес) |
|
ifAdminStatus |
integer |
Состояние интерфейса, назначаемое администратором:
|
|
ifOperStatus |
integer |
Текущий статус работы интерфейса:
|
|
ifLastChange |
timeticks |
Значение SysUpTime, когда интерфейс оказался в данном состоянии |
|
ifInOctets |
counter32 |
Количество байтов, принятое данным интерфейсом, включая служебные |
|
ifInUcastPkts |
counter32 |
Количество доставленных пакетов одноадресной рассылки |
|
fInNUcastPkts |
counter32 |
Количество доставленных многоадресных и широковещательных пакетов |
|
ifInDiscards |
counter32 |
Количество входящих пакетов, которые были отброшены, даже если не было обнаружено ошибок, препятствующих их доставке. Одна из возможных причин отбрасывания: освобождение буферного пространства |
|
ifInErrors |
counter32 |
Количество входящих пакетов, которые содержат ошибки, препятствующие их доставке |
|
ifInUnknownProtos |
counter32 |
Количество пакетов, которые были получены через этот интерфейс и отброшены из-за использования неизвестного или неподдерживаемого протокола |
|
ifOutOctets |
counter32 |
Количество байтов, переданное данным интерфейсом, включая служебные |
|
ifOutUcastPkts |
counter32 |
Количество отправленных пакетов одноадресной рассылки, включая пакеты, которые были отброшены или не отправлены |
|
ifOutNUcastPkts |
counter32 |
Количество отправленных многоадресных и широковещательных пакетов, включая пакеты, которые были отброшены или не отправлены |
|
ifOutDiscards |
counter32 |
Количество исходящих пакетов, которые были отброшены, даже если не было обнаружено ошибок, препятствующих их передачи. Одна из возможных причин отбрасывания: освобождение буферного пространства |
|
ifOutErrors |
counter32 |
Количество исходящих пакетов, передача которых невозможна вследствие наличия ошибок |
|
ifOutQLen |
gauge32 |
Число пакетов в очереди на отправку |
|
ifInMulticastPkts |
counter32 |
Количество доставленных пакетов многоадресной рассылки |
|
ifInBroadcastPkts |
counter32 |
Количество доставленных широковещательных пакетов |
|
ifOutMulticastPkts |
counter32 |
Количество отправленных пакетов многоадресной рассылки, включая пакеты, которые были отброшены или не отправлены |
|
ifOutBroadcastPkts |
counter32 |
Количество отправленных широковещательных пакетов, включая пакеты, которые были отброшены или не отправлены |
|
ifHCInOctets |
counter64 |
Параметр, аналогичный ifInOctets — количество байтов, принятое данным интерфейсом, включая служебные; используется счетчик большей емкости |
|
ifHCInUcastPkts |
counter64 |
Параметр, аналогичный ifInUcastPkts — количество доставленных пакетов одноадресной рассылки; используется счетчик большей емкости |
|
ifHCInMulticastPkts |
counter64 |
Параметр, аналогичный ifInMulticastPkts — количество доставленных пакетов многоадресной рассылки; используется счетчик большей емкости |
|
ifHCInBroadcastPkts |
counter64 |
Параметр, аналогичный ifInBroadcastPkts — количество доставленных широковещательных пакетов; используется счетчик большей емкости |
|
ifHCOutOctets |
counter64 |
Параметр, аналогичный ifOutOctets — количество байтов, переданное данным интерфейсом, включая служебные; используется счетчик большей емкости |
|
ifHCOutUcastPkts |
counter64 |
Параметр, аналогичный ifOutUcastPkts — количество отправленных пакетов одноадресной рассылки, включая пакеты, которые были отброшены или не отправлены; используется счетчик большей емкости |
|
ifHCOutMulticastPkts |
counter64 |
Параметр, аналогичный ifOutMulticastPkts — количество отправленных пакетов многоадресной рассылки, включая пакеты, которые были отброшены или не отправлены; используется счетчик большей емкости |
|
ifHCOutBroadcastPkts |
counter64 |
Параметр, аналогичный ifOutBroadcastPkts — количество отправленных широковещательных пакетов, включая пакеты, которые были отброшены или не отправлены; используется счетчик большей емкости |
|
ifLinkUpDownTrapEnable |
integer |
Указывает, должен ли создаваться трап при изменении статуса соединения:
|
|
ifHighSpeed |
gauge32 |
Оценка текущей полосы пропускания интерфейса в Мбит/с. Округление до целых Мбит/с (теряется точность для скоростей < 1 Мбит/с). Рекомендуется применять для высокоскоростных интерфейсов |
|
ifPromiscuousMode |
integer |
«Неразборчивый режим». Возможные значения:
Значение объекта не влияет на прием широковещательных и многоадресных пакетов/кадров |
|
ifAlias |
string |
Название интерфейса, заданное администратором |
|
ifCounterDiscontinuityTime |
timeticks |
Значение SysUpTime, когда произошло событие, ставшее причиной сбоя работы одного или более счетчиков интерфейса |