- Notas de la versión Cloud Insights
- Primeros pasos
- Acceso y permisos
- Notificaciones
- Interactuar con Insights
- Integración de Action Center
- Integración de Automation Hub
- Integración de Autopilot
- Integración de Document Understanding
- Integración de Healing Agents
- Integraciones de supervisión de licencias
- Integración con Maestro
- Integración con Test Manager
- Supervisión en tiempo real
- Exportación de datos en tiempo real
- Configurar la exportación de datos en tiempo real
- Modelo de datos de exportación de datos en tiempo real
- Licencia
- Solución de problemas

Insights
Cada cambio en el sistema está representado por un formato JSON de evento registrado.
Se admiten los siguientes tipos de eventos:
- Eventos que describen trabajos:
job.created
job.started
job.stopped
job.pending
job.completed
job.faulted
job.stopping
job.terminating
- Eventos que describen elementos de la cola:
queueitem.added
ElementoDeCola.diferido
QueueItem.reviewStatusChanged
queueItem.retried
queueItem.updated
queueItem.transactionAbandoned
queueItem.transactionCompleted
queueItem.transactionFailed
queueItem.transactionRetried
queueItem.transactionStarted
Nota: Los siguientes campos se eliminarán de los eventosqueueItem.deferred
yqueueItem.reviewStatusChanged
:- Datos específicos
- SpecificContent
- Salida
-
Eventos que describen máquinas:
machine.created
machine.updated
machine.deleted
machineSession.status
machine.assign
machine.unassign
- Eventos que describen los registros del robot:
registro de robot
Como los diferentes eventos describen diferentes entidades y cambios en el sistema, tienen un contenido diferente (campos JSON).
Cada evento se entrega en formato JSON y tiene lo siguiente:
- Cuerpo específico del evento
- Campos comunes
- Metadatos
job.created
. El ejemplo está formateado con nuevas líneas y comentarios que describen cada sección para facilitar la lectura. Los eventos reales no tienen este formato y se entregan como una cadena de una sola línea.
{
/*********************
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>"
}
Los campos comunes aparecen en todos los eventos.
Nombre |
Tipo |
Descripción |
---|---|---|
TipoDeEvento |
|
El tipo de evento. |
SchemaVersion |
|
La versión del esquema. Las diferentes versiones pueden tener diferentes tipos de eventos y campos compatibles. |
Marca de tiempo |
|
Marca de tiempo UTC del evento. |
TenantKey |
|
El identificador único del tenant que generó el evento. |
NombreDeTenant |
|
Nombre del tenant que generó el evento. |
NombreDeCarpeta |
|
Nombre de la carpeta de Orchestrator en la que se generó el evento. |
FullFolderPath |
|
Si una carpeta es una subcarpeta de otra carpeta, este campo muestra la ruta completa. |
FolderKey |
|
El identificador único de la carpeta. |
{
"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>"
}
Nombre |
Tipo |
Descripción |
---|---|---|
Clave |
|
Identificador único de un trabajo. |
Hora de creación |
|
La hora en que se creó el trabajo. |
HoraDeInicio |
|
La hora en que se inició el trabajo. |
HoraDeFinalización |
|
La hora en que se completó el trabajo. |
Estado |
|
El estado de trabajo. Valores admitidos: •
Pending •
Running •
Stopping •
Terminating •
Faulted •
Successful •
Stopped •
Suspended •
Resumed |
NombreDelProceso |
|
Nombre del paquete desde el que se creó el trabajo. |
NombreParaMostrar |
|
Nombre proporcionado a un proceso en Orchestrator. |
Nombre del robot |
|
Nombre del robot que ejecuta el trabajo. |
Nombre del equipo host |
|
Máquina en la que se está ejecutando el trabajo. |
{
"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 ...
}
Nombre |
Tipo |
Descripción |
---|---|---|
Elemento de cola |
ObjetoJson | |
Clave |
|
Un identificador único para el elemento de cola. |
QueueDefinitionId |
|
Identificador numérico de una cola a la que pertenece el elemento de cola. |
Estado |
|
El estado del elemento de cola. Valores admitidos: •
New •
InProgress •
Failed •
Successful •
Abandoned •
Retried •
Deleted •
Unknown |
ReviewStatus |
|
El estado de revisión del elemento de cola. Valores admitidos: •
None •
InReview •
Verified •
Retried •
Unknown |
DueDate |
|
La fecha y la hora máximas en las que debe procesarse el elemento. |
Prioridad |
|
La prioridad del elemento de la cola. Valores admitidos: •
High •
Normal •
Low •
Unknown |
Hora de creación |
|
Marca de tiempo en la que se creó el elemento de la cola. |
StartProcessing |
|
Marca de tiempo en la que se inició el procesamiento del elemento de la cola. |
Finalizar procesamiento |
|
Marca de tiempo en que el elemento de la cola terminó de procesarse (con éxito o no). |
DefferDate |
|
La fecha y hora más tempranas en las que el elemento está disponible para su procesamiento. Si está vacío, el elemento puede ser procesado tan pronto como sea posible. |
SecondsInPre anterior |
|
El número de segundos que duró el último intento de procesamiento fallido. |
Número de reintento |
|
El número de veces que se ha procesado este elemento de la cola. |
Progreso |
|
Cadena archivada agregada por los desarrolladores en UiPath Studio que se usa para realizar un seguimiento del progreso del flujo comercial. |
Datos de análisis |
|
Una colección de pares clave-valor que contiene los datos de la propiedad
Analytics añadidos por los desarrolladores en Studio a través de la actividad Establecer estado de transacción .
|
Salida |
|
Una colección de pares clave-valor que contiene los datos de la propiedad
Output añadidos por los desarrolladores en Studio a través de la actividad Establecer estado de transacción .
|
Datos específicos |
|
Una colección de pares clave-valor que contiene los datos de la propiedad
Specific Content añadidos por los desarrolladores en Studio a través de la actividad Establecer estado de transacción .
Una colección de pares de valores clave que contienen datos personalizados configurados en la actividad Añadir elemento de cola de UiPath Studio. |
ID de trabajo del creador |
|
El ID del trabajo que creó el elemento de la cola. |
ID de trabajo del ejecutor |
|
El ID del trabajo que ejecutó el elemento de la cola. |
ProcessExceptionReason |
|
Resumen de las razones por las que falló el procesamiento del elemento de la cola. |
ProcessExceptionDetails |
|
Detalles adicionales sobre el error del artículo en cola. |
ProcessExceptionType |
|
Para los elementos de la cola que finalizaron con un error, este campo describe el tipo de error (excepción). Valores admitidos: •
ApplicationException •
BusinessException •
None |
Cola |
ObjetoJson | |
Clave |
|
Identificador único del evento. |
Nombre |
|
El nombre de la cola. |
Descripción |
|
Información adicional sobre una cola para identificarla mejor. |
MaxNumberOfRetries |
|
El número de veces que se puede reintentar un elemento de esta cola si su procesamiento falla. |
EnforceUniqueReference |
|
Establece si el campo
Item Reference debe ser único por elemento de la cola.
|
SlaInMinutes |
|
Valor entero que representa el SLA de la cola en minutos. |
RiskSlaInMinutes |
|
Valor entero que representa el SLA de riesgo de cola en 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 ...
}
Nombre |
Tipo |
Descripción |
---|---|---|
Clave de máquina |
|
Identificador único de la máquina. |
Nombre de la máquina |
|
Nombre personalizado de la máquina. |
Nombre del equipo host |
|
Nombre de la máquina host asignada a la máquina de UiPath. |
Nombre de usuario del servicio |
|
Nombre del usuario con el que se ejecuta el servicio de robot en la máquina. |
Estado de la máquina |
|
Estado de la máquina. Valores admitidos: •
Available •
Busy •
Disconnected •
Unknown |
Marca de tiempo |
|
Marca de tiempo del evento de sesión de la máquina. |
IsUnresponsive |
|
Una comprobación para ver si la máquina responde a la conexión de Orchestrator. Valores admitidos: •
true •
false Una máquina aún puede estar disponible pero no responder. Una vez que no responde durante diez minutos, se desconecta o se desconoce. |
{
"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 ...
}
Nombre |
Tipo |
Descripción |
---|---|---|
AutomationCloudSlots |
|
Número de ranuras de Automation Cloud<b> TM </b> que se reservarán en runtime. |
HeadlessSlots |
|
Número de ranuras sin interfaz que se reservarán en runtime. |
ID de equipo |
|
ID entero de la máquina, único por instancia de Orchestrator. |
Clave de máquina |
|
Identificador único de una máquina. |
Nombre de la máquina |
|
Nombre personalizado de la máquina. |
NonProductionSlots |
|
Número de
NonProduction ranuras que se reservarán en tiempo de ejecución.
|
UnattendedSlots |
|
Número de
Unattended ranuras que se reservarán en tiempo de ejecución.
|
{
"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 ...
}
Nombre |
Tipo |
Valores |
---|---|---|
Clave de máquina |
|
Identificador único de una máquina. |
Nombre de la máquina |
|
Nombre personalizado de la 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 ...
}
}
Nombre |
Tipo |
Descripción |
---|---|---|
NombreDeArchivo |
|
El nombre del archivo
.xaml que se ejecuta.
|
iniciado por |
|
El origen de la ejecución. Valores posibles: •
Assistant •
Studio •
StudioX •
StudioPro •
Orchestrator •
CommandLine •
RobotAPI |
ID del trabajo |
string /guid |
El
JobKey , un identificador único para el trabajo.
|
Nivel |
|
Nivel de registro del registro. Valores posibles: •
Trace •
Info •
Warn •
Error •
Fatal |
TipoDeRegistro |
|
El tipo de registro del robot. Valores posibles: •
User •
Default •
Error •
Business •
ExecutionStep •
BusinessIteration •
Info •
Security •
Technical |
ID de equipo |
|
ID entero de la máquina, único por instancia de Orchestrator. |
Nombre de la máquina |
|
Nombre personalizado de la máquina. |
Mensaje |
|
El mensaje del registro del robot. Valores posibles: •
execution started •
execution ended • mensaje personalizado |
NombreDelProceso |
|
El nombre del proceso que está ejecutando el robot. |
Versión de proceso |
|
La versión del proceso. |
Nombre del robot |
|
El nombre del robot. |
Identidad de Windows |
|
El nombre del usuario que realizó la acción que se registra. |
ProcessingExceptionReason |
|
El motivo de la excepción. Solo presente en los registros de finalización de transacción. |
TipoDeExcepciónDeProcedimiento |
|
El tipo de excepción. Solo presente en los registros de finalización de transacción. Valores posibles: •
ApplicationException •
BusinessException |
PrioridadDeElementoDeCola |
|
La prioridad del elemento de la cola. Solo presente en los registros de fin de transacción. Valores posibles: •
High •
Normal •
Low |
EstadoDeRevisiónDeArtículoEnCola |
|
El estado de revisión del elemento de cola. Solo presente en los registros de fin de transacción. Valores posibles: •
InReview •
Verified •
Reported •
Retried |
NombreDeCola |
|
El nombre de la cola desde la que el robot ejecuta los elementos de la cola. |
TiempoDeEjecuciónDeTransacción |
|
El tiempo de ejecución en segundos para la transacción. Solo tiene valores al procesar elementos en cola. |
ID de transacción |
string /Guid |
La clave única de la transacción. Solo tiene valores al procesar elementos en cola. |
EstadoDeTransacción |
|
El estado de la transacción. Solo tiene valores al procesar elementos en cola. Valores posibles: •
Started •
Ended •
Postponed |
EstatusDeTransacción |
|
El estado de la transacción. Solo tiene valores al procesar elementos de la cola. Valores posibles: •
ApplicationException •
Start •
SystemError •
Failed •
BusinessException •
Success •
InProgress |
TiempoTotalDeEjecuciónEnSegundos |
|
El tiempo de ejecución de la transacción, medido en segundos. Solo tiene valores al procesar elementos en cola. |
InformaciónDeActividad |
|
El JSON de información de la actividad que contiene
DisplayName , State (Faulted , Closed o Executing ), Activity y Arguments .
|
Marca de tiempo |
|
Hora en que se generó el evento. |
Clave de máquina |
|
Identificador único de la máquina que ejecuta el trabajo. |
Campos personalizados |
|
Un JSON que contiene los campos definidos en la actividad AñadirCamposDeRegistro en 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 ...
},
}