Search
15.4. [DKSF 70/71.7 IU] Поддержка SNMP TRAP
Формальное описание SNMP TRAP-сообщений можно найти в MIB-файлах DKSF_70.7.x_ MB.mib, DKSF_71.7.x_ MB.mib, прилагаемым к прошивкам устройств UniPing server solution v4/SMS, UniPing server solution v3/SMS и UniPing server solution v3. Их можно скачать на страницах сайта с описанием устройств в разделе «Документация и файлы». SNMP TRAP-сообщение посылается в формате SNMP v1/v2c, в то время как описание в 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-сообщений необходимо:
- указать адрес и порт для отправки SNMP TRAP на странице «НАСТРОЙКИ» web-интерфейса устройства;
- разрешить отправку SNMP TRAP-сообщений включением соответствующих чек-боксов в стандартных диалогах уведомлений от соответствующих датчиков. Подробнее в разделе «15.2. [DKSF 70/71.7 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 |
Display String |
Памятка (текстовое описание линии, кодировка win1251) |
.1.3.6.1.4.1.25728.8900.2.7.0 | Display String | Расшифровка логического уровня. Понятное для восприятия описание числового значения логического уровня IO-линии |
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 |
Display String |
Памятка (текстовое описание места установки термодатчика, кодировка win1251) |
SNMP TRAP при изменении состояния датчика влажности
Идентификация npRelHumTrap
Общий вид SNMP TRAP от датчика влажности о показаниях влажности |
.1.3.6.1.4.1.25728.8400.6.127.99 |
snmpTrapOID npRelHumTrap (SNMP TRAP-сообщения при изменении статуса влажности)
Расшифровку типа событий и номера канала можно включить соответствующими чек-боксами в диалоге настройки уведомлений.
OID |
Описание |
---|---|
.1.3.6.1.4.1.25728.8400.6.100.n |
Отказ датчика относительной влажности, где n — номер датчика 1...8 |
.1.3.6.1.4.1.25728.8400.6.101.n |
Показания относительной влажности ниже нормального диапазона влажности, где n — номер датчика |
.1.3.6.1.4.1.25728.8400.6.102.n |
Показания относительной влажности в норме, где n — номер датчика |
.1.3.6.1.4.1.25728.8400.6.103.n |
Показания относительной влажности выше нормального диапазона влажности, где n — номер датчика |
.1.3.6.1.4.1.25728.8400.6.127.n | Общий snmpTrapOID для всех событий, где n — номер датчика |
.1.3.6.1.4.1.25728.8400.6.m.99 | Общий snmpTrapOID для всех каналов, где m — код события (100, 101, 102, 103) |
.1.3.6.1.4.1.25728.8400.6.127.99 | Общий snmpTrapOID для всех событий и для всех каналов |
Идентификация npRelHumTrapTemp
Общий вид SNMP TRAP от датчика влажности о показаниях температуры |
.1.3.6.1.4.1.25728.8400.7.127.99 |
snmpTrapOID npRelHumTrapTemp (SNMP TRAP-сообщения при изменении статуса температуры)
Расшифровку типа событий и номера канала можно включить соответствующими чек-боксами в диалоге настройки уведомлений.
OID |
Описание |
---|---|
.1.3.6.1.4.1.25728.8400.7.100.n |
Отказ датчика температуры, где n — номер датчика 1...8 |
.1.3.6.1.4.1.25728.8400.7.101.n |
Показания температуры датчика влажности ниже нормального диапазона температуры, где n — номер датчика |
.1.3.6.1.4.1.25728.8400.7.102.n |
Показания температуры датчика влажности в норме, где n — номер датчика |
.1.3.6.1.4.1.25728.8400.7.103.n |
Показания температуры датчика влажности выше нормального диапазона температуры, где n — номер датчика |
.1.3.6.1.4.1.25728.8400.7.127.n | Общий snmpTrapOID для всех событий, где n — номер датчика |
.1.3.6.1.4.1.25728.8400.7.m.99 | Общий snmpTrapOID для всех каналов, где m — код события (100, 101, 102, 103) |
.1.3.6.1.4.1.25728.8400.7.127.99 | Общий snmpTrapOID для всех событий и для всех каналов |
Переменные в составе npRelHumTrapData (varbind list)
OID |
Тип данных |
Описание |
---|---|---|
.1.3.6.1.4.1.25728.8400.3.1.0 |
Integer |
Номер датчика (1...4), изменение статуса которого вызвало посылку TRAP-сообщения |
.1.3.6.1.4.1.25728.8400.3.2.0 |
Integer |
Значение относительной влажности, %, или температуры, °C |
.1.3.6.1.4.1.25728.8400.3.4.0 |
Integer |
Статус относительной влажности или температуры |
.1.3.6.1.4.1.25728.8400.3.6.0 |
Display String |
Памятка (текстовое описание места установки датчика влажности, кодировка win1251) |
.1.3.6.1.4.1.25728.8400.3.7.0 |
Integer |
Верхняя граница диапазона нормальных значений относительной влажности или температуры |
.1.3.6.1.4.1.25728.8400.3.8.0 |
Integer |
Нижняя граница диапазона нормальных значений относительной влажности или температуры |
SNMP TRAP при изменении статуса аналогового датчика дыма
Идентификация npCurLoopTrap
SNMP v1 enterprise |
.1.3.6.1.4.1.25728.8300.2 |
SNMP v1 generic-trap |
enterpriseSpecific(6) |
SNMP v1 specific-trap |
1 |
SNMP v2 snmpTrapOID |
.1.3.6.1.4.1.25728.8300.2.0.1 |
Переменные в составе npCurLoopTrap (varbind list)
OID |
Тип данных |
Описание |
---|---|---|
.1.3.6.1.4.1.25728.8300.2.1.0 |
Integer |
Номер токовой петли, изменение статуса которой вызвало посылку TRAP-сообщения (в текущем устройстве значение всегда «1») |
.1.3.6.1.4.1.25728.8300.2.2.0 |
Integer |
Статус петли: 0 — Норма 1 — Тревога 2 — Обрыв шлейфа 3 — Короткое замыкание 4 — Питание петли выключено |
.1.3.6.1.4.1.25728.8300.2.3.0 |
Integer |
Ток в петле, мА |
.1.3.6.1.4.1.25728.8300.2.4.0 |
Integer |
Падение напряжения на петле, мВ |
.1.3.6.1.4.1.25728.8300.2.5.0 |
Integer |
Сопротивление петли, Ом |
.1.3.6.1.4.1.25728.8300.2.7.0 |
Integer |
Статус питания петли: 0 — Выкл 1 — Вкл |
SNMP TRAP при изменении статуса 1-wire-датчика дыма
Идентификация npSmokeTraps
SNMP v1 enterprise |
.1.3.6.1.4.1.25728.8200.2 |
SNMP v1 generic-trap |
enterpriseSpecific(6) |
SNMP v1 specific-trap |
1 |
SNMP v2 snmpTrapOID |
.1.3.6.1.4.1.25728.8200.2.0.1 |
Переменные в составе npSmokeTraps (varbind list)
OID |
Тип данных |
Описание |
---|---|---|
.1.3.6.1.4.1.25728.8200.2.1.0 |
Integer |
Номер датчика дыма 1-wire (1..4), изменение статуса которого вызвало посылку TRAP-сообщения |
.1.3.6.1.4.1.25728.8200.2.2.0 |
Integer |
Статус датчика дыма 1-wire: 0 — Норма 1 — Тревога 4 — Отсутствует 5 — Отказ |
.1.3.6.1.4.1.25728.8300.2.6.0 |
Display String |
Памятка (текстовое описание места установки датчика дыма 1-wire, кодировка win1251) |
SNMP TRAP о состоянии 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 |
Идентификация npGsmTrapUnparsedSms
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.2 |
Переменные в составе npGsmTrapUnparsedSms (varbind list)
OID |
Тип данных |
Описание |
---|---|---|
.1.3.6.1.4.1.25728.3800.1.11.0 |
DisplayString |
Номер телефона входящей неопознанной СМС |
.1.3.6.1.4.1.25728.3800.1.12.0 |
DisplayString |
Текст неопознанной входящей СМС, в кодировке Windows-1251 |
.1.3.6.1.4.1.25728.3800.1.13.0 | DisplayString | Текст неопознанной входящей СМС, в кодировке UTF-8 |
SNMP TRAP при изменении статуса встроенного реле
Идентификация npRelayTrap
Общий вид SNMP TRAP от встроенного реле |
.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) |
.1.3.6.1.4.1.25728.5500.6.101.n |
Реле включено, где n — номер реле (всегда 1) |
.1.3.6.1.4.1.25728.5500.6.102.n |
Реле получило команду на изменение состояния (на включение/выключение), где n — номер реле (всегда 1) |
.1.3.6.1.4.1.25728.5500.6.103.n |
Начат сброс реле, где n — номер реле (всегда 1) |
.1.3.6.1.4.1.25728.5500.6.127.n | Общий snmpTrapOID для всех событий, где n — номер реле (всегда 1) |
.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 для всех событий и для всех каналов |
Переменные в составе npRelayTrap (varbind list)
OID |
Тип данных |
Описание |
---|---|---|
.1.3.6.1.4.1.25728.5500.3.1.0 |
Integer |
Номер реле, где n — номер реле (всегда 1) |
.1.3.6.1.4.1.25728.5500.3.2.0 |
Integer |
Состояние реле, включено (1) или выключено (0), без учета команды сброса реле |
.1.3.6.1.4.1.25728.5500.3.6.0 |
DisplayString |
Памятка реле |
.1.3.6.1.4.1.25728.5500.3.15.0 |
Integer |
Актуальное состояние реле на момент отправки Trap-сообщения, включено (1) или выключено (0) |
.1.3.6.1.4.1.25728.5500.3.18.0 |
Integer |
Источник команды переключения реле: -1 — unknown |
.1.3.6.1.4.1.25728.5500.3.19.0 |
DisplayString |
Время события |
SNMP TRAP при изменении статуса датчика качества электропитания
Идентификация npVoltageTrap
SNMP v1 enterprise |
.1.3.6.1.4.1.25728.9000.2 |
SNMP v1 generic-trap |
enterpriseSpecific(6) |
SNMP v1 specific-trap |
1 |
SNMP v2 snmpTrapOID |
.1.3.6.1.4.1.25728.9000.2.0.1 |
Переменные в составе npVoltageTrap (varbind list)
OID |
Тип данных |
Описание |
---|---|---|
.1.3.6.1.4.1.25728.9000.2.1.0 |
Integer |
Номер датчика (1...3), изменение статуса которого вызвало посылку TRAP-сообщения |
.1.3.6.1.4.1.25728.9000.2.2.0 |
Integer |
Текущее значение напряжения, В |
.1.3.6.1.4.1.25728.9000.2.3.0 |
Integer |
Статус напряжения:
|
.1.3.6.1.4.1.25728.9000.2.4.0 |
Integer |
Текущая частота, Гц |
.1.3.6.1.4.1.25728.9000.2.5.0 |
Integer |
Статус частоты:
|
.1.3.6.1.4.1.25728.9000.2.6.0 |
Display String |
Памятка (текстовое описание датчика, кодировка win1251) |
.1.3.6.1.4.1.25728.9000.2.10.0 | Counter32 | Счетчик провалов |
.1.3.6.1.4.1.25728.9000.2.11.0 | Integer | Статус провалов напряжения:
|
.1.3.6.1.4.1.25728.9000.2.30.0 | Integer | Пиковое напряжение, В |
.1.3.6.1.4.1.25728.9000.2.31.0 | Integer | Статус пикового напряжения:
|
SNMP TRAP при изменении статуса аналогового входа
Идентификация npInputAnalogTraps
SNMP v1 enterprise |
.1.3.6.1.4.1.25728.8200.2 |
SNMP v1 generic-trap |
enterpriseSpecific(6) |
SNMP v1 specific-trap |
1 |
SNMP v2 snmpTrapOID |
.1.3.6.1.4.1.25728.8200.2.0.1 |
Переменные в составе npInputAnalogTraps (varbind list)
OID |
Тип данных |
Описание |
---|---|---|
.1.3.6.1.4.1.25728.8200.2.1.0 |
Integer | Номер входа (1...4), изменение статуса которого вызвало посылку TRAP-сообщения |
.1.3.6.1.4.1.25728.8200.2.2.0 |
Integer |
Статус входа:
|
.1.3.6.1.4.1.25728.8200.2.3.0 | Integer32 | Ток в петле, мкА |
.1.3.6.1.4.1.25728.8200.2.4.0 | Integer32 | Напряжения, мВ |
.1.3.6.1.4.1.25728.8200.2.5.0 | Unsigned32 | Сопротивление петли, Ом |
.1.3.6.1.4.1.25728.8200.2.6.0 |
DisplayString | Памятка входа |
.1.3.6.1.4.1.25728.8200.2.7.0 | Integer | Статус питания петли:
|
.1.3.6.1.4.1.25728.8200.1.1.11.0 | Integer32 | Верхняя граница рабочего диапазона, если не задана, -32768 |
.1.3.6.1.4.1.25728.8200.1.1.12.0 | Integer32 | Верхняя граница диапазона нормы, если не задана, -32768 |
.1.3.6.1.4.1.25728.8200.1.1.13.0 | Integer32 | Нижняя граница диапазона нормы, если не задана, -32768 |
.1.3.6.1.4.1.25728.8200.1.1.14.0 | Integer32 | Нижняя граница рабочего диапазона, если не задана, -32768 |