Nesta página
Objeto de log de auditoria
Os seguintes objetos estão diretamente relacionados à API auditlog.
Log de auditoria
O objeto de log de auditoria contém informações sobre ações de usuários. Ele possui as seguintes propriedades.
| Property | Type | Description |
|---|---|---|
| auditid | ID | ID da entrada do log de auditoria. Gerado usando o algoritmo CUID. |
| userid | ID | userid do autor da entrada do log de auditoria. |
| username | string | username do autor da entrada do log de auditoria. |
| clock | timestamp | Carimbo de data/hora de criação da entrada do log de auditoria. |
| ip | string | Endereço IP do autor da entrada do log de auditoria. |
| action | integer | Ação da entrada do log de auditoria. Valores possíveis: 0 - Add; 1 - Update; 2 - Delete; 4 - Logout; 7 - Execute; 8 - Login; 9 - Failed login; 10 - History clear; 11 - Config refresh; 12 - Push. |
| resourcetype | integer | Tipo de recurso da entrada do log de auditoria. Valores possíveis: 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 - API token; 46 - Scheduled report; 47 - High availability node; 48 - SLA; 49 - User directory; 50 - Template group; 51 - Connector; 52 - LLD rule; 53 - History. |
| resourceid | ID | Identificador do recurso da entrada do log de auditoria. |
| resource_cuid | ID | Identificador único do recurso da entrada do log de auditoria, gerado usando o algoritmo CUID. |
| resourcename | string | Nome legível do recurso da entrada do log de auditoria. |
| recordsetid | ID | ID do conjunto de registros da entrada do log de auditoria. Os logs de auditoria criados durante a mesma operação terão o mesmo ID de conjunto de registros. Gerado usando o algoritmo CUID. |
| details | text | Detalhes da entrada do log de auditoria. Os detalhes são armazenados como um objeto JSON, em que cada nome de propriedade é um caminho para a propriedade ou objeto aninhado no qual a alteração ocorreu, e em que cada valor contém os dados (no formato de array) sobre a alteração nessa propriedade ou objeto aninhado. Formatos possíveis de valor: ["add"] - O objeto aninhado foi adicionado; ["add", "<value>"] - A propriedade do objeto adicionado é igual a <value>; ["update"] - O objeto aninhado foi atualizado; ["update", "<new value>", "<old value>"] - A propriedade do objeto atualizado foi alterada de <old value> para <new value>; ["delete"] - O objeto aninhado foi excluído. |