12.4. [DKSF 60.5 IU] Поддержка SNMP Trap

Формальное описание SNMP TRAP сообщений можно найти в MIB файле DKSF_60.5.x_MB.mib, прилагаемого к прошивке устройства UniPing v3. Его можно скачать со страницы описания устройства, раздел «Документация и файлы». 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 сообщений необходимо:

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

DisplayString

Памятка (текстовое описание линии, кодировка win1251).

.1.3.6.1.4.1.25728.8900.2.7.0DisplayStringРасшифровка логического уровня. Понятное для восприятия описание числового значения логического уровня 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

DisplayString

Памятка (текстовое описание места установки термодатчика, кодировка 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 при изменении статуса аналогово датчика дыма

Идентификация 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 – Вкл