Para saber mais sobre como funciona a trilha de auditoria, visite o artigo da Auditoria.

Obtenha uma lista de todos os objetos de auditoria para o usuário atual para as últimas 24h

OBTER URI:

/audit/list
Resposta bem-sucedida com um código de status HTTP e a lista de objetos de auditoria:

{
"Success":true,
"Result":[
{
"Id":11111111,
"ActionTime":"12/31/1915 11:59",
"ActionType":"Edit",
"UserLogin":"SampleUserLogin",
"ObjectName":"Task:SampleTaskName"
}
]

}
*Os resultados podem conter mais de um elemento.

campo Type descrição

id

int32

Identificador exclusivo para um evento de auditoria
exemplo:
"Id": 54687
ActionTime corda Timestamp refletindo o momento em que uma mudança ocorreu

exemplo:
"ActionTime": "12/31/1915 11:59 AM"
Tipo de ação corda Tipo de eventos do sistema:AllActions

  • adicionar
  • editar
  • retirar
  • login
  • Logoff
  • desativar
  • RunNow
  • ExportCSV
  • ImportCSV
exemplo:
"ActionType":"RunNow"
UserLogin corda Reflete o nome do logon do usuário na conta do Dotcom-Monitor.
Nome do objeto corda O objeto ao qual a ação foi aplicada.
Obtenha conteúdo para um evento de auditoria exato por sua ID

OBTER URI:

/audit/object/{sample ID}
Resposta JSON:

{
"Id":11111111,
"ActionTime":"12/31/1915 11:59 AM",
"ActionType":"Edit",
"UserLogin":"SampleUserLogin",
"ObjectName":"Task:SampleTaskName"
"Changes":
[
{
"FieldName":"Task Name:",
"IsChanged":false,
"FieldValue":[
"SampleTaskName",
"SampleTaskName"
] },
{
"FieldName":"Collector ID:",
"IsChanged":false,
"FieldValue":[
"SampleCollectorID",
"SampleCollectorID"
] },
{
"FieldName":"Max threshold:",
"IsChanged":true,
"FieldValue":[
"0",
"12"
] },
{
"FieldName":"Min threshold:",
"IsChanged":true,
"FieldValue":[
"0",
"423"
] },
{
"FieldName":"Aggregate:",
"IsChanged":false,
"FieldValue":[
"Average",
"Average"
] },
{
"FieldName":"Counter Path:",
"IsChanged":false,
"FieldValue":[
"SampleCounterPath",
"SampleCounterPath"
] },
{
"FieldName":"Task UID:",
"IsChanged":false,
"FieldValue":[
"SampleTaskUID",
"SampleTaskUID"
] }
] }

campo Type descrição

id

int32

Identificador exclusivo para um evento de auditoria
exemplo:
"Id": 54687
ActionTime corda Momento de reflexão do timestamp quando ocorrem mudanças

exemplo:
"ActionTime": "12/31/1915 11:59 AM"
Tipo de ação corda Tipo de eventos do sistema:

  • adicionar
  • editar
  • retirar
  • login
  • Logoff
  • desativar
  • RunNow
  • ExportCSV
  • ImportCSV
exemplo:
"ActionType":"RunNow"
UserLogin corda Reflete o nome do logon do usuário na conta do Dotcom-Monitor.
Nome do objeto corda O objeto ao qual a ação foi aplicada.
Alterações array Matriz estruturada, contendo detalhes sobre cada evento de auditoria.
FieldName corda Reflete o nome de campo dentro de objetos aos quais foram aplicadas alterações
IsChanged booleano Diz se um determinado campo foi alterado em comparação com o último estado
Valor de Campo array O primeiro valor reflete o estado de um campo antes da modificação.
Segundo valor reflete o estado de um campo após a modificação.
Obtendo lista de eventos de auditoria filtrados

O uso dos resultados da solicitação POST pode ser filtrado de acordo com os critérios especificados

PÓS URI:

/audit/list
JSON que pode filtrar objetos de auditoria necessários:

{
"StartDate":"11/30/1914",
"EndDate”:"12/31/1915",
"ActionType”: "AllActions”,
"UserLogin”: "SampleUserLogin”,
"UserLoginID”: "SampleUserLoginID”
}

campo Type descrição

StartDate

corda

Define o início de um período para exibição. Deve ser definido como “MM/DD/YYYY”, por exemplo, “7-Jan-1985” deve ser definido como “01/07/1985”. Se o valor ou formato inválidos causar um erro. Se omitido, marcado para 00:00 do dia anterior.
Fim do Tempo corda Define o fim de um período para exibição. Deve ser definido como “MM/DD/YYYY”, por exemplo, “7-Jan-1985” deve ser definido como “01/07/1985”. Se o valor ou formato inválidos causar um erro. Se omitido, marcado para 00:00 do dia atual.
Tipo de ação corda Tipo de eventos do sistema:

  • adicionar
  • editar
  • retirar
  • login
  • Logoff
  • desativar
  • RunNow
  • ExportCSV
  • ImportCSV
exemplo:
"ActionType":"RunNow"
UserLogin corda Filtra a saída para os objetos que, quando criados/modificados pelo usuário exato com dado UserLogin
UserLoginID corda Filtra a saída para os objetos que, quando criados/modificados pelo usuário exato com dado UserLoginID