- Notas de versão do Cloud Insights
- Introdução
- Acesso e permissões
- Notificações
- Interação com o Insights
- Integração do Action Center
- Integração com o Automation Hub
- Integração do Autopilot
- Integração de Compreensão de Documentos
- Integração de agentes de recuperação
- Integrações de monitoramento de licença
- Integração com Maestro
- Integração com o Test Manager
- Monitoramento em tempo real
- Exportação de dados em tempo real
- Configurar exportação de dados em tempo real
- Modelo de dados de exportação de dados em tempo real
- Licenciamento
- Solução de problemas

Insights
Cada alteração no sistema é representada por um formato JSON registrado no evento.
Os seguintes tipos de eventos são suportados:
- Eventos que descrevem trabalhos:
job.createdjob.startedjob.stoppedjob.pendingjob.completedjob.faultedjob.stoppingjob.terminating
- Eventos que descrevem itens de fila:
queueitem.addedqueueItem.adiadoqueueItem.ReviewStatusAlteradoqueueItem.retriedqueueItem.updatedqueueItem.transactionAbandonedqueueItem.transactionCompletedqueueItem.transactionFailedqueueItem.transactionRetriedqueueItem.transactionStarted
Observação: os seguintes campos serão removidos dos eventosqueueItem.deferredequeueItem.reviewStatusChanged:- Dados Específicos
- ConteúdoEspecífico
- Saída
-
Eventos descrevendo máquinas:
machine.createdmachine.updatedmachine.deletedmachineSession.statusmachine.assignmachine.unassign
- Eventos descrevendo logs do robô:
Log do robô
Como diferentes eventos descrevem diferentes entidades e alterações no sistema, eles têm conteúdo diferente (campos JSON).
Cada evento é entregue no formato JSON e tem o seguinte:
- Corpo específico do evento
- Campos comuns
- Metadata
job.created . O exemplo é formatado com novas linhas e comentários descrevendo cada seção para facilitar a leitura. Os eventos reais não têm essa formatação e são entregues como uma string de linha única.
{
/*********************
event-specific body
**********************/
"body": {
"Job": {
"Key": "<job-key>",
"CreationTime": null,
"State": "Pending",
"StartTime": "<job-start-time>",
"EndTime": null,
"ProcessName": "<process-name>",
"DisplayName": "<display-name>",
"RobotName": "<robot-name>",
"HostMachineName": "<host-machine-name>"
},
/*********************
common fields
**********************/
"EventType": "job.started",
"SchemaVersion": "0.0.1",
"Timestamp": "<timestamp>",
"TenantKey": "<tenant-key>",
"TenantName": "<tenant-name>",
"FolderName": "<folder-name>",
"FullFolderPath": "<folder-path>",
"FolderKey": "<folder-key>"
},
/*********************
metadata
**********************/
"x-opt-sequence-number": <sequence-number>,
"x-opt-offset": "<offset>",
"x-opt-enqueued-time": <enqueued-time>,
"Diagnostic-Id": "<diagnostic-id>"
}{
/*********************
event-specific body
**********************/
"body": {
"Job": {
"Key": "<job-key>",
"CreationTime": null,
"State": "Pending",
"StartTime": "<job-start-time>",
"EndTime": null,
"ProcessName": "<process-name>",
"DisplayName": "<display-name>",
"RobotName": "<robot-name>",
"HostMachineName": "<host-machine-name>"
},
/*********************
common fields
**********************/
"EventType": "job.started",
"SchemaVersion": "0.0.1",
"Timestamp": "<timestamp>",
"TenantKey": "<tenant-key>",
"TenantName": "<tenant-name>",
"FolderName": "<folder-name>",
"FullFolderPath": "<folder-path>",
"FolderKey": "<folder-key>"
},
/*********************
metadata
**********************/
"x-opt-sequence-number": <sequence-number>,
"x-opt-offset": "<offset>",
"x-opt-enqueued-time": <enqueued-time>,
"Diagnostic-Id": "<diagnostic-id>"
}Campos comuns aparecem em todos os eventos.
|
Name |
Tipo |
Description |
|---|---|---|
|
TipoDeEvento |
|
O tipo de evento. |
|
SchemaVersion |
|
A versão do esquema. Versões diferentes podem ter diferentes tipos de eventos e campos suportados. |
|
Carimbo de data/hora |
|
Carimbo de data/hora UTC do evento. |
|
TenantKey |
|
O identificador exclusivo do locatário que gerou o evento. |
|
NomeDoTenant |
|
Nome do inquilino que gerou o evento. |
|
NomeDaPasta |
|
Nome da pasta do orquestrador na qual o evento foi gerado. |
|
FullFolderPath |
|
Se uma pasta for uma subpasta de outra pasta, esse campo exibirá o caminho completo. |
|
FolderKey |
|
O identificador exclusivo da pasta. |
{
"EventType": "queueItem.transactionCompleted",
"SchemaVersion": "0.0.1",
"Timestamp": "<timestamp>",
"TenantKey": "<tenant-key>",
"TenantName": "<tenant-name>",
"FolderName": "<folder-name>",
"FullFolderPath": "<folder-path>",
"FolderKey": "<folder-key>"
}{
"EventType": "queueItem.transactionCompleted",
"SchemaVersion": "0.0.1",
"Timestamp": "<timestamp>",
"TenantKey": "<tenant-key>",
"TenantName": "<tenant-name>",
"FolderName": "<folder-name>",
"FullFolderPath": "<folder-path>",
"FolderKey": "<folder-key>"
}|
Name |
Tipo |
Description |
|---|---|---|
|
Chave |
|
Identificador exclusivo de um trabalho. |
|
Hora de Criação |
|
Carimbo de data e hora em que o trabalho foi criado. |
|
StartTime |
|
Carimbo de data/hora quando o trabalho foi iniciado. |
|
EndTime |
|
Carimbo de data/hora quando o trabalho foi concluído. |
|
Estado |
|
O estado do trabalho. Valores suportados: •
Pending•
Running•
Stopping•
Terminating•
Faulted•
Successful•
Stopped•
Suspended•
Resumed |
|
ProcessName |
|
Nome do pacote a partir do qual o trabalho foi criado. |
|
NomeDeExibição |
|
Nome fornecido a um processo no Orchestrator. |
|
Nome do Robô |
|
Nome do robô que executa o trabalho. |
|
Nome da Máquina do Host |
|
Máquina na qual o trabalho está sendo executado. |
{
"body": {
"Job": {
"Key": "<job-key>",
"CreationTime": "<creation-time>",
"State": "Running",
"StartTime": "<start-time>",
"EndTime": null,
"ProcessName": "<process-name>",
"DisplayName": "<display-name>",
"RobotName": "<robot-name>",
"HostMachineName": "<host-machine-name>",
},
... common fields ...
"EventType": "job.started",
... more common fields ...
}{
"body": {
"Job": {
"Key": "<job-key>",
"CreationTime": "<creation-time>",
"State": "Running",
"StartTime": "<start-time>",
"EndTime": null,
"ProcessName": "<process-name>",
"DisplayName": "<display-name>",
"RobotName": "<robot-name>",
"HostMachineName": "<host-machine-name>",
},
... common fields ...
"EventType": "job.started",
... more common fields ...
}|
Name |
Tipo |
Description |
|---|---|---|
|
Item de Fila |
JsonObject | |
|
Chave |
|
Um identificador exclusivo para o item da fila. |
|
IdDeDefiniçãoDeFila |
|
Identificador numérico de uma fila à qual pertence o item da fila. |
|
Status |
|
O status do item da fila. Valores suportados: •
New•
InProgress•
Failed•
Successful•
Abandoned•
Retried•
Deleted•
Unknown |
|
ReviewStatus |
|
O status de revisão do item da fila. Valores suportados: •
None•
InReview•
Verified•
Retried•
Unknown |
|
DueDate |
|
A data e a hora mais recente na qual o item deve ser processado. |
|
Prioridade |
|
A prioridade do item da fila. Valores suportados: •
High•
Normal•
Low•
Unknown |
|
Hora de Criação |
|
Carimbo de data/hora quando o item da fila foi criado. |
|
StartProcessing |
|
Carimbo de data/hora em que o item da fila começou a ser processado. |
|
Encerrar Processamento |
|
Carimbo de data/hora quando o item da fila concluiu o processamento (com sucesso ou não). |
|
DefferDate |
|
A primeira data e hora em que o item deve estar disponível para processamento. Se estiver vazio, o item estará disponível para ser processado de imediato. |
|
SegundosEmAnteriorTentativa |
|
O número de segundos que durou a última tentativa de processamento com falha. |
|
Número da Tentativa |
|
O número de vezes que este item da fila foi processado. |
|
Progresso |
|
String arquivada adicionada por desenvolvedores no UiPath Studio , que é usada para acompanhar o progresso do fluxo de negócios. |
|
Dados de Análise |
|
Uma coleção de pares chave-valor contendo os dados da propriedade
Analytics adicionados por desenvolvedores no Studio por meio da atividade Definir status da transação .
|
|
Saída |
|
Uma coleção de pares chave-valor contendo os dados da propriedade
Output adicionados por desenvolvedores no Studio por meio da atividade Definir status da transação .
|
|
Dados Específicos |
|
Uma coleção de pares chave-valor contendo os dados da propriedade
Specific Content adicionados por desenvolvedores no Studio por meio da atividade Definir status da transação .
Uma coleção de pares de chave-valor contendo dados personalizados configurados na atividade Adicionar Item de Fila em UiPath Studio |
|
ID do Trabalho do Criador |
|
A ID do trabalho que criou o item da fila. |
|
ID do Trabalho do Executador |
|
O ID do trabalho que executou o item da fila. |
|
ProcessExceptionReason |
|
Resumo do motivo pelo qual o processamento do item da fila falhou. |
|
ProcessExceptionDetails |
|
Detalhes adicionais sobre a falha do item da fila. |
|
ProcessExceptionType |
|
Para itens de fila que terminaram com um erro, este campo descreve o tipo de erro (exceção). Valores suportados: •
ApplicationException•
BusinessException•
None |
|
Fila |
JsonObject | |
|
Chave |
|
Identificador exclusivo da fila. |
|
Name |
|
O nome da fila. |
|
Description |
|
Informações adicionais sobre uma fila para melhor identificá-la. |
|
MaxNumberOfRetries |
|
O número de vezes que um item desta fila pode ser repetido se seu processamento falhar. |
|
EnforceUniqueReference |
|
Informa se o campo
Item Reference deve ser exclusivo por item da Fila.
|
|
SlaInMinutes |
|
Valor inteiro que representa o SLA da Fila em minutos. |
|
RiskSlaInMinutes |
|
Valor inteiro que representa o SLA de risco de fila em minutos. |
{
"body": {
"QueueItem": {
"Key": "<queue-item-key>",
"QueueDefinitionId": <queue-definition-id>,
"Status": "New",
"ReviewStatus": "None",
"DueDate": "<due-date>",
"Priority": "High",
"CreationTime": "<creation-time>",
"StartProcessing": "<start-processing-time>",
"EndProcessing": null,
"DefferDate": "<deffer-time>",
"SecondsInPreviousAttempt": 0,
"RetryNumber": 1,
"Progress": "<progress>",
"ProcessExceptionReason": null,
"ProcessExceptionDetails": null,
"ProcessExceptionType": null
},
"Queue": {
"Key": "<queue-key>",
"Name": "<queue-name>",
"Description": "<queue-description>",
"MaxNumberOfRetries": 1,
"EnforceUniqueReference": false,
"SlaInMinutes": 0,
"RiskSlaInMinutes": 0
},
},
... common fields ...
}{
"body": {
"QueueItem": {
"Key": "<queue-item-key>",
"QueueDefinitionId": <queue-definition-id>,
"Status": "New",
"ReviewStatus": "None",
"DueDate": "<due-date>",
"Priority": "High",
"CreationTime": "<creation-time>",
"StartProcessing": "<start-processing-time>",
"EndProcessing": null,
"DefferDate": "<deffer-time>",
"SecondsInPreviousAttempt": 0,
"RetryNumber": 1,
"Progress": "<progress>",
"ProcessExceptionReason": null,
"ProcessExceptionDetails": null,
"ProcessExceptionType": null
},
"Queue": {
"Key": "<queue-key>",
"Name": "<queue-name>",
"Description": "<queue-description>",
"MaxNumberOfRetries": 1,
"EnforceUniqueReference": false,
"SlaInMinutes": 0,
"RiskSlaInMinutes": 0
},
},
... common fields ...
}|
Name |
Tipo |
Description |
|---|---|---|
|
MachineKey |
|
Identificador único da máquina. |
|
Nome da máquina |
|
Nome personalizado da máquina. |
|
Nome da Máquina do Host |
|
Nome da máquina host que é mapeada para a máquina UiPath. |
|
Nome de Usuário do Serviço |
|
Nome do usuário sob o qual o serviço do robô na máquina está sendo executado. |
|
Status da Máquina |
|
Estado da máquina. Valores suportados: •
Available•
Busy•
Disconnected•
Unknown |
|
Carimbo de data/hora |
|
Registro de data e hora do evento de sessão da máquina. |
|
IsUnresponsive |
|
Uma verificação para ver se a máquina está respondendo à conexão do Orchestrator. Valores suportados: •
true•
falseUma máquina ainda pode estar disponível, mas não responder. Uma vez que não responde por dez minutos, torna-se desconectado ou desconhecido. |
{
"body": {
"MachineSession": {
"MachineKey": "<machine-key>",
"MachineName": "<machine-name>",
"MachineId": <machine-id>,
"HostMachineName": "<host-machine-name>",
"ServiceUsername": "<service-username>",
"MachineStatus": "Disconnected",
"ReportingTime": "<reporting-time>",
"IsUnresponsive": false
},
... common fields ...
"EventType":"machineSession.status",
... more common fields ...
}{
"body": {
"MachineSession": {
"MachineKey": "<machine-key>",
"MachineName": "<machine-name>",
"MachineId": <machine-id>,
"HostMachineName": "<host-machine-name>",
"ServiceUsername": "<service-username>",
"MachineStatus": "Disconnected",
"ReportingTime": "<reporting-time>",
"IsUnresponsive": false
},
... common fields ...
"EventType":"machineSession.status",
... more common fields ...
}|
Name |
Tipo |
Description |
|---|---|---|
|
AutomationCloudSlots |
|
Número de slots<b>TM</b> do Automation Cloud a serem reservados no tempo de execução. |
|
HeadlessSlots |
|
Número de slots sem cabeça a serem reservados no tempo de execução. |
|
ID da Máquina |
|
ID de número inteiro da máquina, exclusivo por instância do orquestrador. |
|
MachineKey |
|
Identificador único de uma máquina. |
|
Nome da máquina |
|
Nome personalizado da máquina. |
|
NonProductionSlots |
|
Número de
NonProduction slots a serem reservados no tempo de execução.
|
|
UnattendedSlots |
|
Número de
Unattended slots a serem reservados no tempo de execução.
|
{
"body": {
"Machine": {
"MachineName": "<machine-name>",
"MachineKey": "<machine-key>",
"NonProductionSlots": 1,
"HeadlessSlots": 0,
"AutomationCloudSlots": 0,
"UnattendedSlots": 0
},
... common fields ...
}{
"body": {
"Machine": {
"MachineName": "<machine-name>",
"MachineKey": "<machine-key>",
"NonProductionSlots": 1,
"HeadlessSlots": 0,
"AutomationCloudSlots": 0,
"UnattendedSlots": 0
},
... common fields ...
}|
Name |
Tipo |
Valores |
|---|---|---|
|
MachineKey |
|
Identificador único de uma máquina. |
|
Nome da máquina |
|
Nome personalizado da máquina. |
{
"body": {
"MachineAssign": {
"MachineKey": "<machine-key>",
"MachineName": "<machine-name>"
},
"EventType": "machine.unassigned",
... common fields ...
}
}{
"body": {
"MachineAssign": {
"MachineKey": "<machine-key>",
"MachineName": "<machine-name>"
},
"EventType": "machine.unassigned",
... common fields ...
}
}|
Name |
Tipo |
Description |
|---|---|---|
|
NomeDoArquivo |
|
O nome do arquivo
.xaml que está sendo executado.
|
|
initiatedBy |
|
A origem da execução. Valores possíveis: •
Assistant•
Studio•
StudioX•
StudioPro•
Orchestrator•
CommandLine•
RobotAPI |
|
JobId |
string/guid |
O
JobKey, um identificador exclusivo para o trabalho.
|
|
Nível |
|
Nível de log do log. Valores possíveis: •
Trace•
Info•
Warn•
Error•
Fatal |
|
TipoDeLog |
|
O tipo de log do robô. Valores possíveis: •
User•
Default•
Error•
Business•
ExecutionStep•
BusinessIteration•
Info•
Security•
Technical |
|
ID da Máquina |
|
ID de número inteiro da máquina, exclusivo por instância do orquestrador. |
|
Nome da máquina |
|
Nome personalizado da máquina. |
|
Mensagem |
|
A mensagem do log do robô. Valores possíveis: •
execution started•
execution ended• mensagem personalizada |
|
ProcessName |
|
O nome do processo que o robô está executando. |
|
Versão do Processo |
|
A versão do processo. |
|
Nome do Robô |
|
O nome do robô. |
|
Identidade do Windows |
|
O nome do usuário que realizou a ação que foi registrada. |
|
ProcessingExceptionReason |
|
O motivo da exceção. Presente apenas nos logs de Fim da Transação. |
|
Tipo da Exceção de Processamento |
|
O tipo da exceção. Presente apenas nos logs de Fim da Transação. Valores possíveis: •
ApplicationException•
BusinessException |
|
queueItemPriority |
|
A prioridade do item da fila. Presente apenas nos logs de Fim da Transação. Valores possíveis: •
High•
Normal•
Low |
|
StatusDeRevisãoDeItemDaFila |
|
O status de revisão do item da fila. Presente apenas nos logs de Fim da Transação. Valores possíveis: •
InReview•
Verified•
Reported•
Retried |
|
QueueName |
|
O nome da fila da qual o robô está executando itens da fila. |
|
Tempo de Execução da Transação |
|
O tempo de execução em segundos para a transação. Só tem valores ao processar itens da fila. |
|
ID da Transação |
string/Guid |
A chave exclusiva da transação. Só tem valores ao processar itens da fila. |
|
transactionState |
|
O estado da transação. Só tem valores ao processar itens da fila. Valores possíveis: •
Started•
Ended•
Postponed |
|
transactionStatus |
|
O status da transação Só tem valores ao processar itens da fila. Valores possíveis: •
ApplicationException•
Start•
SystemError•
Failed•
BusinessException•
Success•
InProgress |
|
TempoTotalDeExecuçãoEmSegundos |
|
O tempo de execução da transação, medido em segundos. Só tem valores ao processar itens da fila. |
|
InformaçõesDaAtividade |
|
O JSON de informações da atividade contendo
DisplayName, State (Faulted, Closedou Executing), Activitye Arguments.
|
|
Carimbo de data/hora |
|
Hora em que o evento foi gerado. |
|
MachineKey |
|
Identificador exclusivo da máquina que executa o trabalho. |
|
Custom Fields |
|
Um JSON que contém os campos definidos na atividade AddLogFields no Studio. |
{
"body": {
"Level": "Info",
"MachineKey": "<machine-key>",
"RobotLog": {
"Message": "Transaction Ended",
"Level": "Information",
"LogType": "Default",
"CustomFields": {
"Custom fields 1": "value1",
"Custom fields 2": 2,
},
"TimeStamp": "<timestamp>",
"Fingerprint": "<fingerprint>",
"WindowsIdentity": "<windows-identity>",
"MachineName": "<machine-name>",
"FileName": "<filename>",
"TransactionExecutionTime": 0.6733966,
"QueueItemPriority": "Normal",
"ProcessingExceptionReason": "",
"TransactionStatus": "Successful",
"QueueName": "<queue-name>",
"TransactionState": "Ended",
"ProcessingExceptionType": "",
"TransactionId": "<transaction-id>",
"QueueItemReviewStatus": "None",
"ProcessName": "<process-name>",
"ProcessVersion": "1.0.6",
"JobId": "<job-id>",
"RobotName": "<robot-name>",
"MachineId": <machine-id>,
"OrganizationUnitId": <organization-unit-id>
},
"EventType": "robotlog",
... common fields ...
},
}{
"body": {
"Level": "Info",
"MachineKey": "<machine-key>",
"RobotLog": {
"Message": "Transaction Ended",
"Level": "Information",
"LogType": "Default",
"CustomFields": {
"Custom fields 1": "value1",
"Custom fields 2": 2,
},
"TimeStamp": "<timestamp>",
"Fingerprint": "<fingerprint>",
"WindowsIdentity": "<windows-identity>",
"MachineName": "<machine-name>",
"FileName": "<filename>",
"TransactionExecutionTime": 0.6733966,
"QueueItemPriority": "Normal",
"ProcessingExceptionReason": "",
"TransactionStatus": "Successful",
"QueueName": "<queue-name>",
"TransactionState": "Ended",
"ProcessingExceptionType": "",
"TransactionId": "<transaction-id>",
"QueueItemReviewStatus": "None",
"ProcessName": "<process-name>",
"ProcessVersion": "1.0.6",
"JobId": "<job-id>",
"RobotName": "<robot-name>",
"MachineId": <machine-id>,
"OrganizationUnitId": <organization-unit-id>
},
"EventType": "robotlog",
... common fields ...
},
}