Следующие объекты напрямую связаны с API auditlog
.
Объект журнала аудита содержит информацию о действиях пользователя. Он имеет следующие свойства.
Свойство | Тип | Описание |
---|---|---|
auditid | string | (readonly) ID записи журнала аудита. Генерируется с использованием алгоритма CUID. |
userid | string | Идентификатор автора записи журнала аудита. |
username | string | Имя пользователя автора записи в журнале аудита. |
clock | timestamp | Отметка времени создания записи в журнале аудита. |
ip | string | IP-адрес автора записи журнала аудита. |
action | integer | Действие записи журнала аудита. Возможные значения: 0 - Add; 1 - Update; 2 - Delete; 4 - Logout; 7 - Execute; 8 - Login; 9 - Failed login; 10 - History clear. |
resourcetype | integer | Тип ресурса записи журнала аудита. Возможные значения: 0 - User; 3 - Media type; 4 - Host; 5 - Action; 6 - Graph; 11 - User group; 13 - Trigger; 14 - Host group; 15 - Item; 16 - Image; 17 - Value map; 18 - Service; 19 - Map; 22 - Web scenario; 23 - Discovery rule; 25 - Script; 26 - Proxy; 27 - Maintenance; 28 - Regular expression; 29 - Macro; 30 - Template; 31 - Trigger prototype; 32 - Icon mapping; 33 - Dashboard; 34 - Event correlation; 35 - Graph prototype; 36 - Item prototype; 37 - Host prototype; 38 - Autoregistration; 39 - Module; 40 - Settings; 41 - Housekeeping; 42 - Authentication; 43 - Template dashboard; 44 - User role; 45 - Auth token; 46 - Scheduled report; 47 - High availability node; 48 - SLA. |
resourceid | string | Идентификатор ресурса записи журнала аудита. |
resourcename | string | Удобочитаемое имя ресурса записи журнала аудита. |
recordsetid | string | Идентификатор набора записей записи журнала аудита. Записи журнала аудита, созданные во время одной и той же операции, будут иметь одинаковый идентификатор набора записей. Генерируется с использованием алгоритма CUID. |
details | text | Подробности записи журнала аудита. Детали хранятся в виде объекта JSON, где каждое имя свойства представляет собой путь к свойству или вложенному объекту, в котором произошло изменение, а каждое значение содержит данные об изменении этого свойства в формате массива. Возможные форматы значений: : ["add"] - Добавлен вложенный объект; ["add", "<value>"] - Свойство добавленного объекта содержит <value>; [ "update"] - Вложенный объект обновлен; ["update", "<новое значение>", "<старое значение>"] - Значение свойства обновляемого объекта изменено с <старое значение > на <новое значение>; ["delete"] - Вложенный объект удален. |