Os seguintes objetos estão diretamente relacionados à API auditlog.
O objeto de log de auditoria contém informações sobre ações do usuário. Ele possui as seguintes propriedades.
| Propriedade | Tipo | Descrição |
|---|---|---|
| auditid | ID | ID da entrada do log de auditoria. Gerado usando o algoritmo CUID. |
| userid | ID | ID do usuário autor da entrada do log de auditoria. |
| username | string | Nome do usuário autor da entrada do log de auditoria. |
| clock | timestamp | Timestamp 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 - Adicionar; 1 - Atualizar; 2 - Excluir; 4 - Logout; 7 - Executar; 8 - Login; 9 - Falha no login; 10 - Limpar histórico; 11 - Atualizar configuração; 12 - Push. |
| resourcetype | integer | Tipo de recurso da entrada do log de auditoria. Valores possíveis: 0 - Usuário; 3 - Tipo de mídia; 4 - Host; 5 - Ação; 6 - Gráfico; 11 - Grupo de usuários; 13 - Trigger; 14 - Grupo de hosts; 15 - Item; 16 - Imagem; 17 - Mapa de valores; 18 - Serviço; 19 - Mapa; 22 - Cenário web; 23 - Regra de descoberta; 25 - Script; 26 - Proxy; 27 - Manutenção; 28 - Expressão regular; 29 - Macro; 30 - Template; 31 - Protótipo de trigger; 32 - Mapeamento de ícones; 33 - Dashboard; 34 - Correlação de eventos; 35 - Protótipo de gráfico; 36 - Protótipo de item; 37 - Protótipo de host; 38 - Autoregistro; 39 - Módulo; 40 - Configurações; 41 - Housekeeping; 42 - Autenticação; 43 - Dashboard de template; 44 - Função de usuário; 45 - Token de API; 46 - Relatório agendado; 47 - Nó de alta disponibilidade; 48 - SLA; 49 - Diretório de usuários; 50 - Grupo de templates; 51 - Conector; 52 - Regra LLD; 53 - Histórico; 54 - Autenticação multifator; 55 - Grupo de proxies; 56 - Protótipo de regra LLD. |
| resourceid | ID | Identificador do recurso da entrada do log de auditoria. |
| resourcename | string | Nome legível do recurso da entrada do log de auditoria. |
| recordsetid | ID | ID do recordset da entrada do log de auditoria. Os registros de log de auditoria criados durante a mesma operação terão o mesmo ID de recordset. Gerado usando o algoritmo CUID. |
| details | text | Detalhes da entrada do log de auditoria. Os detalhes são armazenados como um objeto JSON, onde cada nome de propriedade é um caminho para a propriedade ou objeto aninhado em que a alteração ocorreu, e onde cada valor contém os dados (em formato de array) sobre a alteração nesta propriedade ou objeto aninhado. Possíveis formatos de valor: ["add"] - Objeto aninhado foi adicionado; ["add", "<valor>"] - A propriedade do objeto adicionado é igual a <valor>; ["update"] - Objeto aninhado foi atualizado; ["update", "<novo valor>", "<valor antigo>"] - A propriedade do objeto atualizado foi alterada de <valor antigo> para <novo valor>; ["delete"] - Objeto aninhado foi excluído. |