13.4. [DKSF 53.3/203.3 IU] Поддержка SNMP TRAP
Формальное описание SNMP TRAP сообщений можно найти в MIB-файлах DKSF_53.1.x_ MB.mib, DKSF_203.1.x_ MB.mib, прилагаемых к прошивкам устройств NetPing 2/PWR-220 v32/ETH и NetPing 2/PWR-220 v33/GSM3G. Их можно скачать на страницах сайта с описанием устройств в разделе «Документация и файлы». SNMP TRAP сообщение посылается в формате SNMP v1, в то время как описание в MIB-файлах имеет формат SNMP v2c.
Однозначное взаимное соответствие идентификации SNMP TRAP сообщений для v1 и v2c описано в RFC3584 «Coexistence between Version 1, Version 2, and Version 3 of the Internet-standard Network Management Framework».
Программы для обработки SNMP-уведомлений, как правило, без затруднений осуществляют конверсию между двумя форматами.
Для посылки SNMP TRAP сообщений необходимо:
указать IP-адрес для отправки SNMP TRAP на странице «НАСТРОЙКИ» web-интерфейса устройства;
разрешить отправку SNMP TRAP сообщений включением соответствующих чекбоксов, подробнее в разделе «13.2. [DKSF 53.3/203.3 IU] Настройка отправки SNMP TRAP сообщений».
SNMP TRAP при изменении уровня на IO-линии в режиме «выход»
Идентификация npIoTrap
SNMP v1 enterprise | .1.3.6.1.4.1.25728.8900.2 |
SNMP v1 generic-trap | enterpriseSpecific(6) |
SNMP v1 specific-trap | 1 |
SNMP v2 SNMPTrapOID | .1.3.6.1.4.1.25728.8900.2.0.1 |
Переменные в составе npIoTrap (varbind list)
OID | Тип данных | Описание |
.1.3.6.1.4.1.25728.8900.2.1.0 | Integer | Номер IO-линии (начиная с «1»), изменение которой вызвало посылку TRAP-сообщения |
.1.3.6.1.4.1.25728.8900.2.2.0 | Integer | Значение логического уровня на IO-линии («0» или «1») |
.1.3.6.1.4.1.25728.8900.2.6.0 | OctetString | Памятка (текстовое описание линии, кодировка win1251) |
SNMP TRAP при изменении статуса термодатчика
Идентификация npThermoTrap
SNMP v1 enterprise | .1.3.6.1.4.1.25728.8800.2 |
SNMP v1 generic-trap | enterpriseSpecific(6) |
SNMP v1 specific-trap | 1 |
SNMP v2 SNMPTrapOID | .1.3.6.1.4.1.25728.8800.2.0.1 |
Переменные в составе npThermoTrap (varbind list)
OID | Тип данных | Описание |
.1.3.6.1.4.1.25728.8800.2.1.0 | Integer | Номер датчика (1...8), изменение статуса которого вызвало посылку TRAP-сообщения |
.1.3.6.1.4.1.25728.8800.2.2.0 | Integer | Текущее значение температуры, °C |
.1.3.6.1.4.1.25728.8800.2.3.0 | Integer | Статус датчика: 0 — отказ или отключение датчика 1 — температура ниже нормы 2 — температура в норме 3 — температура выше нормы |
.1.3.6.1.4.1.25728.8800.2.4.0 | Integer | Нижняя граница нормы, °C |
.1.3.6.1.4.1.25728.8800.2.5.0 | Integer | Верхняя граница нормы, °C |
.1.3.6.1.4.1.25728.8800.2.6.0 | Octet String | Памятка (текстовое описание места установки термодатчика, кодировка win1251) |
SNMP TRAP при изменении состояния датчика влажности
Идентификация npRelHumTrap
SNMP v1 enterprise | .1.3.6.1.4.1.25728.8400.9 |
SNMP v1 generic-trap | enterpriseSpecific(6) |
SNMP v1 specific-trap | 1 |
SNMP v2 snmpTrapOID | .1.3.6.1.4.1.25728.8400.9.0.1 |
Переменные в составе npRelHumTrap (varbind list)
OID | Тип данных | Описание |
.1.3.6.1.4.1.25728.8400.2.5.0 | Integer | Состояние датчика влажности: 0 — Датчик неисправен 1 — Показания датчика ниже нормального уровня 2 — Показания датчика в норме 3 — Показания датчика выше нормы |
.1.3.6.1.4.1.25728.8400.2.2.0 | Integer | Относительное значение влажности, % |
.1.3.6.1.4.1.25728.8400.2.7.0 | Integer | Верхняя граница диапазона нормальных значений для датчика влажности |
.1.3.6.1.4.1.25728.8400.2.8.0 | Integer | Нижняя граница диапазона нормальных значений для датчика влажности |
SNMP TRAP при изменении состояния реле
Идентификация npRelayTrap
SNMP v2 snmpTrapOID | .1.3.6.1.4.1.25728.5500.6 |
snmpTrapOID npRelayTrap (SNMP TRAP сообщения при изменении состояния реле)
OID | Описание |
.1.3.6.1.4.1.25728.5500.6.100.n | Реле переведено в состояние «Выключено», где n — канал реле |
.1.3.6.1.4.1.25728.5500.6.101.n | Реле переведено в состояние «Включено», где n — канал реле |
.1.3.6.1.4.1.25728.5500.6.102.n | Изменение режима управления реле («Ручное Вкл», «Ручное выкл», «Сторож», «Расписание», «Расписание+Сторож», «Логика»), где n — канал реле |
.1.3.6.1.4.1.25728.5500.6.103.n | Сброс (кратковременное включение/выключение реле), где n — канал реле |
.1.3.6.1.4.1.25728.5500.6.127.n | Общий snmpTrapOID для всех событий, где n — канал реле |
.1.3.6.1.4.1.25728.5500.6.m.99 | Общий snmpTrapOID для всех каналов, где m — код события (100, 101, 102, 103) |
.1.3.6.1.4.1.25728.5500.6.127.99 | Общий snmpTrapOID для всех событий и для всех каналов |
Переменные в составе npRelayTrapData (varbind list)
OID | Тип данных | Описание |
.1.3.6.1.4.1.25728.5500.3.1.0 | Integer | Номер канала реле, изменение статуса которого вызвало посылку TRAP-сообщения |
.1.3.6.1.4.1.25728.5500.3.2.0 | Integer | Режим работы реле Доступны следующие режимы: 0 — Выключен вручную 1 — Включен вручную 2 — Сторож 3 — Расписание 4 — Расписание + Сторож 5 — Канал управляется логикой |
.1.3.6.1.4.1.25728.5500.3.6.0 | Octet String | Памятка (текстовое описание, кодировка win1251) |
.1.3.6.1.4.1.25728.5500.3.15.0 | Integer | Текущее состояние реле: 0 — Реле выключено 1 — Реле включено |
.1.3.6.1.4.1.25728.5500.3.18.0 | Integer | Источник изменения режима работы реле: -1 — Не определен 1 — Web-интерфейс 2 — SNMP 3 — SMS 4 — HTTP API |
.1.3.6.1.4.1.25728.5500.3.19.0 | Integer | Время и дата изменения состояния реле |
SNMP TRAP об источнике питания устройства
Информация для устройства NetPing 2/PWR-220 v33/GSM3G со встроенным ионистором.
Идентификация npBatteryTraps
SNMP v1 enterprise | .1.3.6.1.4.1.25728.3900.2 |
SNMP v1 generic-trap | enterpriseSpecific(6) |
SNMP v1 specific-trap | 1 |
SNMP v2 SNMPTrapOID | .1.3.6.1.4.1.25728.3900.2.0.1 |
Переменные в составе npBatteryTraps (varbind list)
OID | Тип данных | Описание |
.1.3.6.1.4.1.25728.3900.1.1.0 | Integer | Источник питания устройства: 0 — Питание от аккумулятора 1 — Питание от сети 220 В |
.1.3.6.1.4.1.25728.3900.1.2.0 | Integer | Уровень заряда батареи, % |
SNMP TRAP о состоянии GSM-модема
Информация для устройства NetPing 2/PWR-220 v33/GSM3G со встроенным GSM-модемом.
Идентификация npGsmTraps
SNMP v1 enterprise | .1.3.6.1.4.1.25728.3800.2 |
SNMP v1 generic-trap | enterpriseSpecific(6) |
SNMP v1 specific-trap | 1 |
SNMP v2 SNMPTrapOID | .1.3.6.1.4.1.25728.3800.2.0.1 |
Переменные в составе npGsmTraps (varbind list)
OID | Тип данных | Описание |
.1.3.6.1.4.1.25728.3800.1.1.0 | Integer | Состояние встроенного GSM-модема: 0 — OК 1 — Failed (нет связи) 2 — FatalError (невосстановимая ошибка, модем заблокирован) |
.1.3.6.1.4.1.25728.3800.1.2.0 | Integer | Состояние подключения к GSM-сети: 0 — Impossible 1 — HomeNetwork 2 — Searching 3 — Denied 4 — Unknown 5 — Roaming 255 — InfoUpdate |
.1.3.6.1.4.1.25728.3800.1.3.0 | Integer | Уровень GSM-сигнала: 0…31 = 0% … 100% 99 — Unknown 255 — Updating info |