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

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

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

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

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

Поле Тип Описание

agentId

String

Идентификатор агента, который прислал событие.

entity

Object

Сущность, которой принадлежит событие.

entity.entityId

String

Идентификатор сущности.

entity.entityName

String

Имя сущности.

entity.entityType

Integer

Тип сущности. Подробная информация о модели доступна в статье Типы сущностей.

_id

String

Идентификатор записи.

level

Integer

Критичность события. Дополнительная информация в разделе Уровни событий.

payload

Object

Информация события. Дополнительная информация в разделе Данные события.

skip

Integer

Номер записи в текущем логе.

timestamp

Integer

Временная метка события.

type

Integer

Тип события. 1 - SNMP Trap, 2 - MQTT-сообщение.

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

Уровень события Описание

0

Clear

1

Minor

2

Major

3

Critical

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

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

SNMP Trap

Поле Тип Описание

agentAddress

String

IP-адрес SNMP-агента (SNMP v1).

bindings

String

Переменные SNMP Trap.

enterpriseOid

String

Enterprise OID (SNMP v1).

genericTrap

Integer

Generic trap type (SNMP v1).

senderAddress

String

IP-адрес отправителя (SNMP v2).

specificTrap

Integer

Specific trap (SNMP v1).

text

String

Значение поля text полученного SNMP Trap.

trapOid

String

Trap OID (SNMP v2).

    "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

Поле Тип Описание

message

String

Текст MQTT-сообщения.

topic

String

Топик MQTT-сообщения.