Журнал Событий

Журнал Событий

Журнал Событий ​

Журнал событий содержит массив сообщений, полученных по протоколам SNMP (SNMP Traps) и MQTT.

В интерфейсе страница Журнала событий также содержит отображение Истории Состояний.

Каждая запись журнала событий содержит следующие поля:

Модель журнала событий ​

ПолеТипОписание
agentIdStringИдентификатор агента, который прислал событие.
entityObjectСущность, которой принадлежит событие.
entity.entityIdStringИдентификатор сущности.
entity.entityNameStringИмя сущности.
entity.entityTypeIntegerТип сущности. Подробная информация о модели доступна в статье Типы сущностей.
_idStringИдентификатор записи.
levelIntegerКритичность события. Дополнительная информация в разделе Уровни событий.
payloadObjectИнформация события. Дополнительная информация в разделе Данные события.
skipIntegerНомер записи в текущем логе.
timestampIntegerВременная метка события.
typeIntegerТип события. 1 - SNMP Trap, 2 - MQTT-сообщение.

Уровни событий ​

Уровень событияОписание
0Clear
1Minor
2Major
3Critical

Данные события ​

Данные события зависит от типа записи.

SNMP Trap ​

ПолеТипОписание
agentAddressStringIP-адрес SNMP-агента (SNMP v1).
bindingsStringПеременные SNMP Trap.
enterpriseOidStringEnterprise OID (SNMP v1).
genericTrapIntegerGeneric trap type (SNMP v1).
senderAddressStringIP-адрес отправителя (SNMP v2).
specificTrapIntegerSpecific trap (SNMP v1).
textStringЗначение поля text полученного SNMP Trap.
trapOidStringTrap OID (SNMP v2).
json
    "payload": {
        "senderAddress": "127.0.0.1",
        "enterpriseOid": ".1.3.6.1.4.1.5089.1.0.1",
        "agentAddress": "127.0.0.1",
        "genericTrap": 1,
        "specificTrap": 1,
        "bindings": "{\".1.3.6.1.4.1.5089.2.0.99\":\"\\\"TEST TEST\\\"\"}",
        "trapOid": ".1.3.6.1.4.1.5089.2.0.99",
        "text": "\"TEST TEST\""
    }

MQTT message ​

ПолеТипОписание
messageStringТекст MQTT-сообщения.
topicStringТопик MQTT-сообщения.