Вы здесь: Главная > Программы > Мониторинг Сети > Документация > Мониторинг SNMP-trap

Мониторинг SNMP-trap - приём SNMP ловушки

SNMP-ловушка (SNMP-trap) - это особый сигнал, отправляемый устройством с поддержкой протокола SNMP. Как правило, подобные сигналы отправляются устройствами для того, чтобы оповестить администратора сети о наступлении каких-то критических событий. К примеру, некоторые виды источников бесперебойного питания (UPS) могут отправлять SNMP-trap в случае, когда оборудование переходит в режим питания от батарей UPS. Как правило, подобные ситуации требуют незамедлительного вмешательства обслуживающего персонала, и поэтому устройство само инициирует отправку сигнала по протоколу SNMP. Еще в качестве примера можно привести некоторые модели датчиков вскрытия помещений и стоек оборудования. Эти датчики могут быть подключены к локальной сети и поддерживать отправку SNMP-trap в критических ситуациях, таких как несанкционированное открытие двери, к примеру.

Мы создали короткий видео-ролик о мониторинге устройств при помощи SNMP trap с помощью нашей программы:

 

мониторинг snmp trap

Программа может принимать такие сообщения и сигнализировать о них несколькими различными способами. Для включения возможности принятия SNMP-trap необходимо выбрать пункт главного меню Мониторинг | Приём SNMP-trap. В появившемся окне следует задать условия отбора (фильтр) сообщений либо оставить включенным по умолчанию параметр Принимать все сообщения от SNMP-устройств и нажать кнопку Включить приём сообщений от SNMP-устройств. Номер порта 162 является стандартным и изменять его рекомендуется только в тех случаях, когда вы уверены, что отправка сообщений от устройства будет происходить на какой-либо другой порт (задается в настройках самого SNMP-устройства).

получение snmp trap


Если в вашей сети SNMP-trap рассылают несколько устройств, то вы можете задать фильтр сообщений, чтобы отсеивать ненужные и малоинформативные. Для этого установите переключатель в позицию Принимать сообщения, удовлетворяющие хотя бы одному условию и задайте условия отбора, нажав кнопку Добавить.


К примеру, для того чтобы принимать сообщения только от одного устройства и игнорировать от других, поставьте галочку IP отправителя и укажите его IP-адрес. Аналогично можно принимать сообщения, адресованные именно вашему компьютеру (галочка IP получателя).

В сообщении SNMP- trap содержится структурированная информация, состоящая из имени переменной SNMP (OID) и её значения. К примеру, признаком того, что сервер перешел в режим питания от UPS, может быть сообщение, в котором содержится переменная, отвечающая за режим питания со значением, скажем, 1. Имя переменной выглядит как 1.3.6.4.6.6. Для получения SNMP-trap только с определенными переменными следует указать их в поле Переменные. В поле Имя задайте имя переменной, в Тип - её тип (можно выбрать из списка либо ничего не указывать) и задайте значение. После этого нажмите кнопку Добавить, и заданная переменная поместится в список.

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

Для каждого условия можно задать свои параметры оповещения. К примеру, при получении trap от одного устройства будет выполняться один скрипт, а от другого — другой скрипт. При включённом параметре Оповещать обо всех сообщениях от устройств параметры оповещения единые для всех trap.

Для настройки сигнализации нажмите кнопку Настройка оповещения...


Программа выполняет те же действия, что и в функции мониторинга устройств.

Если необходимо сохранять в журнале все сообщения, независимо от условий фильтра, то нужно включить соответствующую галочку в окне SNMP trap. В этом случае, все входящие сообщения будут попадать в журнал, а по избранным — выполняться дополнительное оповещение.

После завершения всех настроек и включения приёма SNMP-trap это окно можно закрыть. Функция при этом продолжит свою работу в фоновом режиме.

О мониторинге параметров SNMP на сетевом оборудовании без использования ловушек вы можете прочитать здесь: Мониторинг SNMP.

Вас еще может заинтересовать видео-ролик о мониторинге устройств при помощи OID и SNMP-протокола при помощи этой же программы:

 

 

Программа работает в среде Windows XP/Vista/7/8.1/10/11, Server 2003/2008/2012/2016/2019/2022. Вы можете скачать и попробовать 30-дневную пробную версию бесплатно. Настройте мониторинг SNMP trap за пять минут и контролируйте состояние устройств по сети!