UiPath Documentation
test-cloud
latest
false
Importante :
La localización de contenidos recién publicados puede tardar entre una y dos semanas en estar disponible.

Guía de administración de Test Cloud

Modelo de datos de exportación de datos

La exportación de datos envía datos en dos formatos dependiendo de la fuente de datos seleccionada:

  • Basado en eventos (JSON) : eventos discretos emitidos cuando algo sucede en UiPath (un trabajo cambia de estado, se procesa un elemento de cola, se registra una acción de auditoría). Entregado a Azure Event Hub o AWS SQS.
  • Seguimiento OTEL : intervalos jerárquicos que representan seguimientos de ejecución de agente y Maestro en formato OpenTelemetry. Entregado a Arize, Databricks o cualquier punto final compatible con OTLP (OpenTelemetry Protocol).

Exportaciones basadas en eventos (JSON)

Eventos de Orchestrator

Orchestrator emite eventos para trabajos, artículos en cola, máquinas y registros de robot. Cada evento incluye un sobre común más un cuerpo específico de la entidad.

Campos comunes

Todos los eventos de Orchestrator incluyen los siguientes campos:

CampoDescripción
TipoDeEventoCadena que identifica el tipo de evento (por ejemplo, job.created, queueitem.added).
SchemaVersionIdentificador de versión del esquema.
Marca de tiempoMarca de tiempo UTC del evento.
TenantKeyIdentificador de tenant.
NombreDeTenantNombre para mostrar del tenant.
FolderKeyIdentificador de carpeta.
NombreDeCarpetaNombre para mostrar de la carpeta.
FullFolderPathRuta completa de la carpeta.
Job events

Emitido el: job.created, job.started, job.stopped, job.pending, job.completed, job.faulted, job.stopping, job.terminating

CampoTipoDescripción
ClaveGUIDIdentificador único de trabajo.
Hora de creaciónMarca de tiempoHora de creación del trabajo.
HoraDeInicioMarca de tiempoHora de inicio de la ejecución.
HoraDeFinalizaciónMarca de tiempoHora de finalización de la ejecución.
EstadoCadenaEstado del trabajo: Pending, Running, Stopping, Terminating, Faulted, Successful, Stopped, Suspended, Resumed.
NombreDelProcesoCadenaNombre del paquete de origen.
NombreParaMostrarCadenaNombre para mostrar en Orchestrator.
Nombre del robotCadenaEjecutando identificador de robot.
Nombre del equipo hostCadenaNombre de la máquina de ejecución.
Queue item events

Emitido el: queueitem.added, queueItem.deferred, queueItem.reviewStatusChanged, queueItem.retried, queueItem.updated, queueItem.transactionAbandoned, queueItem.transactionCompleted, queueItem.transactionFailed, queueItem.transactionRetried, queueItem.transactionStarted

CampoTipoDescripción
ClaveGUIDIdentificador de artículo en cola.
QueueDefinitionIdNúmeroID numérico de cola.
EstadoCadenaEstado del elemento: New, InProgress, Failed, Successful, Abandoned, Retried, Deleted, Unknown.
ReviewStatusCadenaClasificación de revisión: None, InReview, Verified, Retried, Unknown.
PrioridadCadenaPrioridad del elemento: High, Normal, Low, Unknown.
DueDateDatetimeFecha límite de procesamiento.
Hora de creaciónDatetimeMarca de tiempo de creación.
StartProcessingDatetimeHora de inicio del procesamiento.
Finalizar procesamientoDatetimeHora de finalización del procesamiento.
DeferDateDatetimeTiempo de procesamiento más temprano disponible.
SecondsInPre anteriorNúmeroDuración del intento anterior en segundos.
Número de reintentoNúmeroNúmero de intentos de procesamiento.
ProgresoCadenaProgreso del flujo empresarial.
Datos de análisisCadenaPares clave-valor de propiedad de análisis.
SalidaCadenaDatos de salida de la actividad Establecer estado de transacción.
Datos específicosCadenaDatos personalizados de la propiedad Contenido específico o la actividad Añadir artículo en cola.
ID de trabajo del creadorNúmeroCreando identificador de trabajo.
ID de trabajo del ejecutorNúmeroIdentificador de trabajo en ejecución.
ProcessExceptionReasonCadenaResumen de fallos.
ProcessExceptionDetailsCadenaDetalles del fallo.
ProcessExceptionTypeCadenaTipo de error: ApplicationException, BusinessException, None.

El objeto Queue incrustado en cada evento incluye: Key, Name, Description, MaxNumberOfRetries, EnforceUniqueReference, SlaInMinutes, RiskSlaInMinutes.

Nota:

SpecificData, SpecificContent y Output no se incluyen en los eventos queueItem.deferred y queueItem.reviewStatusChanged .

Machine events

Emitido el: machine.created, machine.updated, machine.deleted, machine.assign, machine.unassign

CampoTipoDescripción
ID de equipoNúmeroID numérico de la máquina.
Clave de máquinaGUIDIdentificador de máquina.
Nombre de la máquinaCadenaNombre personalizado de la máquina.
AutomationCloudSlotsNúmeroRanuras de runtime reservadas.
HeadlessSlotsNúmeroRanuras en modo headless.
NonProductionSlotsNúmeroRanuras de entorno de no producción.
UnattendedSlotsNúmeroRanuras de ejecución unattended.

Los eventos de sesión de la máquina (machineSession.status) incluyen:

CampoTipoDescripción
Clave de máquinaGUIDIdentificador de máquina.
Nombre de la máquinaCadenaNombre personalizado de la máquina.
Nombre del equipo hostCadenaNombre del sistema host.
Nombre de usuario del servicioCadenaCuenta de servicio de robot.
Estado de la máquinaCadenaEstado: Available, Busy, Disconnected, Unknown.
Marca de tiempoDatetimeMarca de tiempo del evento.
IsUnresponsiveBooleanoSi la conexión no responde.
Eventos de registro de robot

Emitido el: robotlog

CampoTipoDescripción
MensajeCadenaContenido del registro.
NivelCadenaGravedad: Trace, Info, Warn, Error, Fatal.
TipoDeRegistroCadenaCategoría: User, Default, Error, Business, ExecutionStep, Info, Security, Technical.
Marca de tiempoDatetimeMarca de tiempo de generación.
ID del trabajoGUIDClave del trabajo.
NombreDelProcesoCadenaNombre del proceso en ejecución.
Versión de procesoCadenaVersión del proceso.
Nombre del robotCadenaIdentificador de robot.
ID de equipoNúmeroID numérico de la máquina.
Clave de máquinaGUIDIdentificador de máquina.
Nombre de la máquinaCadenaNombre de la máquina.
Nombre del equipo hostCadenaNombre de la máquina host (solo registros de sesión).
Identidad de WindowsCadenaCuenta de usuario interina.
iniciado porCadenaOrigen de ejecución: Assistant, Studio, StudioX, Orchestrator, CommandLine, RobotAPI.
NombreDeArchivoCadenaNombre del archivo .xaml ejecutado.
InformaciónDeActividadJSONMetadatos de actividad: DisplayName, State, Activity, Arguments.
Campos personalizadosJSONCampos personalizados añadidos a través de la actividad AñadirCamposDeRegistro.
NombreDeColaCadenaNombre de la cola de origen (solo procesamiento de colas).
ID de transacciónGUIDClave de transacción (solo procesamiento de colas).
EstadoDeTransacciónCadenaStarted, Ended, Postponed (solo procesamiento de colas).
EstatusDeTransacciónCadenaStart, Success, Failed, BusinessException, ApplicationException (solo procesamiento de colas).
TiempoDeEjecuciónDeTransacciónNúmeroDuración de la ejecución en segundos (solo procesamiento de colas).
TiempoTotalDeEjecuciónEnSegundosNúmeroDuración total de la ejecución (solo procesamiento de colas).
PrioridadDeElementoDeColaCadenaHigh, Normal, Low (solo registros de fin de transacción en cola).
EstadoDeRevisiónDeArtículoEnColaCadenaInReview, Verified, Reported, Retried (solo registros de fin de transacción en cola).
ProcessingExceptionReasonCadenaMotivo de la excepción (solo registros de fin de transacción en cola).
TipoDeExcepciónDeProcedimientoCadenaApplicationException o BusinessException (solo registros de fin de transacción en cola).

Eventos de Maestro

Maestro emite eventos para ejecuciones de procesos, ejecuciones de elementos e incidentes.

Campos estándar

Todos los eventos de Maestro incluyen los siguientes campos:

CampoDescripción
IDDeOrganizaciónIdentificador de la organización que emite el evento.
IDdeTenantIdentificador del tenant que emite el evento.
FolderKeyIdentificador de carpeta o espacio de trabajo.
Clave de procesoIdentificador de la definición del proceso.
IDDeInstanciaIdentificador de la instancia de proceso.
RunIdIdentificador de la ejecución del proceso.
Tipo de intervaloTipo de evento de Maestro: Incident, ProcessRun, ElementRun, InstanceOperation.
EstadoEstado actual del ciclo de vida del evento.
ID único de eventoIdentificador único global del evento emitido.
EventTimeUtcMarca de tiempo en que se emitió el evento.
AtributosDeSeguimientoMetadatos de nivel de seguimiento opcionales (anulables).
Atributos de intervaloJSON en cadena de atributos adicionales específicos del intervalo.
Campos de incidentes
CampoDescripción
ElementIdElemento donde se produjo el incidente.
IdDeEjecución de elementoEjecución de elemento asociado al incidente.
HoraUtcDeActualizaciónDeIncidenteFecha en que se actualizó el incidente por última vez.
ComentarioComentario opcional asociado al incidente.
Código de errorCódigo de error para el incidente.
MensajeDeErrorBreve mensaje de error.
Detalles de errorInformación detallada del error.
DebugModeEstado del modo de depuración cuando se produjo el incidente.
Campos de ejecución de procesos
CampoDescripción
HoraUtc de inicioHora de inicio de ejecución del proceso en UTC.
NombreDeEspacioNombre legible por humanos del intervalo o evento.
ID de seguimientoIdentificador de seguimiento distribuido para la correlación.
ID de intervaloIdentificador de intervalo para esta ejecución de proceso.
ID de segmento principalIdentificador de intervalo principal (anulable para intervalos raíz).
PackageIdIdentificador de paquete.
PackageKeyClave del paquete, normalmente incluye la versión.
PackageVersionVersión del paquete.
Nombre de la versiónNombre de la versión legible por humanos.
ID externoIdentificador de correlación externo.
OrigenOrigen del desencadenador de la ejecución (por ejemplo, Manual).
TipoDeModoDeDepuraciónConfiguración del modo de depuración.
ClaveDeUsuarioCreadorUsuario que inició la ejecución (anulable).
CaseInstanceIdIdentificador de instancia de caso (anulable).
MetadatosDeGestiónDeCasosMetadatos de gestión de casos (anulables).
Campos de ejecución de elementos
CampoDescripción
HoraUtc de inicioHora de inicio de la ejecución del elemento en UTC.
HoraUtcDeFinalizaciónHora de finalización de la ejecución del elemento en UTC.
NombreDeEspacioNombre legible por humanos del intervalo o evento.
ID de seguimientoIdentificador de seguimiento distribuido para la correlación.
ID de intervaloIdentificador de intervalo para esta ejecución de elemento.
ID de segmento principalIdentificador de intervalo principal (anulable).
VariablesVariables estructuradas capturadas en la ejecución del elemento.
VariablesJsonVariables serializadas como JSON.
EjecuciónDeElemento.IdDeElementoIdentificador del elemento.
EjecuciónDeElemento.NombreDeElementoNombre para mostrar del elemento.
EjecuciónDeElemento.TipoDeElementoTipo de elemento.
EjecuciónDeElemento.TipoDeExtensiónDeElementoTipo de extensión (anulable).
EjecuciónDeElemento.IdDeEjecuciónDeElementoIdentificador de ejecución de elemento.
ElementRun.IncomingFlowIdIdentificador de flujo entrante.
ElementRun.IncomingFlowIdsMatriz de identificadores de flujo entrante (anulable).
ElementRun.CasoStageElementIdIdentificador de elemento de etapa del caso (anulable).
ElementRun.CaseManagementMetadataMetadatos del caso en el nivel de elemento (anulables).
Ejemplo: evento de ejecución de elemento
{
  "ElementRun": {
    "ProcessRun": {
      "ProcessInstance": {
        "OrganizationId": "85d09b09-268b-4748-abfd-738402122e7d",
        "TenantId": "1777e378-59ea-4c6a-a6bf-c2e88fb6d2a1",
        "FolderKey": "cb0b27ed-0211-4a77-81a7-00530f85c67a",
        "PackageId": "Trace.Test.agentic.Agentic.Process",
        "PackageKey": "Trace.Test.agentic.Agentic.Process:1.0.0",
        "PackageVersion": "1.0.0",
        "ReleaseName": "Agentic Process",
        "ProcessKey": "ee34bc76-4989-487d-8cdc-0bc6ea87fae4",
        "InstanceId": "aafa3baa-dd48-46b9-bfea-2cf1acd999c3",
        "CaseInstanceId": null,
        "ExternalId": "44777039",
        "Source": "Manual",
        "DebugModeType": "None",
        "CreatorUserKey": null
      },
      "RunId": "aafa3baa-dd48-46b9-bfea-2cf1acd999c3",
      "CaseManagementMetadata": null
    },
    "ElementId": "__Action=Pending__",
    "ElementName": "",
    "ElementType": "__InstanceAction__",
    "ElementExtensionType": null,
    "ElementRunId": "4e410977-6373-4c02-ba81-1699ac94bdc6",
    "IncomingFlowId": "",
    "IncomingFlowIds": null,
    "CaseStageElementId": null,
    "CaseManagementMetadata": null
  },
  "StartTimeUtc": "2026-01-06T21:15:42.7806522Z",
  "EndTimeUtc": "2026-01-06T21:15:42.7806522Z",
  "Status": "Pending",
  "Variables": {},
  "VariablesJson": "{}",
  "SpanName": "Instance Created",
  "TraceId": "aafa3baa-dd48-46b9-bfea-2cf1acd999c3",
  "SpanId": "4e410977-6373-4c02-ba81-1699ac94bdc6",
  "ParentSpanId": null,
  "SpanType": "InstanceOperation",
  "EventUniqueId": "d0195ac7-3770-44f8-8d88-a74b53b6218a",
  "EventTimeUtc": "2026-01-06T21:15:42.7806522Z",
  "TraceAttributes": null,
  "SpanAttributes": "{\"spanType\":\"InstanceOperation\",\"operationType\":\"InstanceCreated\",\"comment\":\"\",\"userId\":\"00000000-0000-0000-0000-000000000000\"}"
}
{
  "ElementRun": {
    "ProcessRun": {
      "ProcessInstance": {
        "OrganizationId": "85d09b09-268b-4748-abfd-738402122e7d",
        "TenantId": "1777e378-59ea-4c6a-a6bf-c2e88fb6d2a1",
        "FolderKey": "cb0b27ed-0211-4a77-81a7-00530f85c67a",
        "PackageId": "Trace.Test.agentic.Agentic.Process",
        "PackageKey": "Trace.Test.agentic.Agentic.Process:1.0.0",
        "PackageVersion": "1.0.0",
        "ReleaseName": "Agentic Process",
        "ProcessKey": "ee34bc76-4989-487d-8cdc-0bc6ea87fae4",
        "InstanceId": "aafa3baa-dd48-46b9-bfea-2cf1acd999c3",
        "CaseInstanceId": null,
        "ExternalId": "44777039",
        "Source": "Manual",
        "DebugModeType": "None",
        "CreatorUserKey": null
      },
      "RunId": "aafa3baa-dd48-46b9-bfea-2cf1acd999c3",
      "CaseManagementMetadata": null
    },
    "ElementId": "__Action=Pending__",
    "ElementName": "",
    "ElementType": "__InstanceAction__",
    "ElementExtensionType": null,
    "ElementRunId": "4e410977-6373-4c02-ba81-1699ac94bdc6",
    "IncomingFlowId": "",
    "IncomingFlowIds": null,
    "CaseStageElementId": null,
    "CaseManagementMetadata": null
  },
  "StartTimeUtc": "2026-01-06T21:15:42.7806522Z",
  "EndTimeUtc": "2026-01-06T21:15:42.7806522Z",
  "Status": "Pending",
  "Variables": {},
  "VariablesJson": "{}",
  "SpanName": "Instance Created",
  "TraceId": "aafa3baa-dd48-46b9-bfea-2cf1acd999c3",
  "SpanId": "4e410977-6373-4c02-ba81-1699ac94bdc6",
  "ParentSpanId": null,
  "SpanType": "InstanceOperation",
  "EventUniqueId": "d0195ac7-3770-44f8-8d88-a74b53b6218a",
  "EventTimeUtc": "2026-01-06T21:15:42.7806522Z",
  "TraceAttributes": null,
  "SpanAttributes": "{\"spanType\":\"InstanceOperation\",\"operationType\":\"InstanceCreated\",\"comment\":\"\",\"userId\":\"00000000-0000-0000-0000-000000000000\"}"
}

Eventos de registro de auditoría

Las exportaciones de registros de auditoría admiten eventos de auditoría tanto a nivel de tenant como a nivel de organización.

Orígenes en el nivel de tenant:

Identidad y acceso: identidad, OMS, KMS, licencias, AuthZ, enrutamiento

Productos y servicios: Integration Service, Data Service, Test Manager, Automation Ops, Apps, Document Understanding

Orígenes en el nivel de organización: política de ámbito de la organización y eventos de gestión de usuarios.

Campos estándar
CampoDescripción
IDIdentificador único global del evento de auditoría.
ID localIdentificador secuencial interno para realizar pedidos.
Creado enMarca de tiempo en que se creó el evento.
Última modificaciónMarca de tiempo de la última modificación (anulable).
VersiónVersión del registro del evento de auditoría.
EstadoEstado del ciclo de vida interno del evento.
EstadoResultado del evento (enumeración numérica).
TipoDeEventoIdentificador de la acción realizada.
EventSourceIdentificador del producto o sistema que emite el evento.
EventTargetIdentificador de la categoría de evento.
EventDetailsJSON integrado con detalles específicos del evento (ver más abajo).
ServiceNameNombre legible por humanos del servicio emisor.
Información del clienteJSON incrustado con IpAddress y IpCountry.
ID de actorIdentificador único del actor.
ActorNameNombre para mostrar del actor.
Correo electrónico del actorCorreo electrónico del actor (anulable).
Detalles del actorJSON incrustado con metadatos que describen al actor.
IDDeOrganizaciónIdentificador de la organización.
NombreDeLaOrganizaciónNombre de la organización.
IDdeTenantIdentificador de tenant (anulable para eventos en el nivel de organización).
NombreDeTenantNombre del tenant (anulable para eventos en el nivel de organización).
OrigenInfraestructura u origen regional del evento.
Campos de DetallesDeEvento por servicio

El campo EventDetails es una cadena JSON cuya estructura depende del servicio emisor.

Eventos de identidad/autenticación:

CampoDescripción
ID.de.usuarioIdentificador del usuario.
Usuario.NombreParaMostrarNombre para mostrar del usuario.
Usuario.Correo electrónicoCorreo electrónico del usuario.
Usuario.TipoTipo de usuario (enum).
Método de inicio de sesiónMétodo de autenticación.
ClientIdIdentificador de cliente OAuth.
ÁmbitosÁmbitos concedidos o solicitados.

Eventos de Apps:

CampoDescripción
ID de aplicaciónIdentificador único de la aplicación.
appNameNombre de la aplicación.
Tipo de aplicaciónTipo de aplicación.
2020.xVersión de la aplicación.
DescripciónDescripción de la aplicación.
NombreDeCarpetaCarpeta que contiene la aplicación.
EsAplicaciónDeAcciónSi la aplicación es una aplicación de acción.
Es una aplicación públicaSi la aplicación es visible públicamente.

Eventos de Integration Service:

CampoDescripción
ConnectionIdIdentificador de conexión de integración.
ConnectionNameNombre de la conexión.
ConectorNombre para mostrar del conector.
ConnectorKeyClave de conector única.

Eventos de administración/política:

CampoDescripción
PolicyIdIdentificador de política.
Nombre de la políticaNombre de la política.
Política creadaMetadatos de creación de políticas.
Política eliminadaMetadatos de eliminación de políticas.
ModifiedFieldsLos campos cambiaron durante la actualización.

Eventos de License Resource Manager:

CampoDescripción
Nombre del productoNombre del producto con licencia.
OldQuantityCantidad de licencias anteriores.
NewQuantityCantidad de licencias actualizada.
IDdeTenantTenant afectado.
NombreDeTenantNombre del tenant afectado.
AdminNameAdministrador que realizó el cambio.

Eventos de Data Service (DataFabric):

CampoDescripción
EntityIdIdentificador de la entidad DataFabric.
NombreDeEntidadNombre de la entidad.
IdDeRegistroIdentificador del registro afectado.
Propiedades modificadasPropiedades modificadas por la operación.
Marca de tiempoMarca de tiempo del evento específico de DataFabric.
Ejemplo: evento de registro de auditoría
{
  "LocalId": 158693,
  "State": 0,
  "LastModified": null,
  "Version": 1,
  "Id": "6cfeca16-2f9f-4ca1-8d06-be64003df865",
  "CreatedOn": "2026-01-10T16:15:46.5597482",
  "OrganizationId": "2511e08f-6fa5-40af-b4bb-ef3f077cb7a1",
  "OrganizationName": "2511e08f-6fa5-40af-b4bb-ef3f077cb7a1",
  "TenantId": null,
  "TenantName": null,
  "ActorId": "810e5c03-8284-47d4-a0b8-da238ee636e6",
  "ActorName": "System Administrator",
  "ActorEmail": null,
  "ActorDetails": "{\"Type\":1}",
  "EventType": "4ffc49e7-15b1-4c31-ba2d-a6dcdce716e7",
  "EventSource": "80c7a790-c3a8-4077-b4a4-fe6f9f947855",
  "EventTarget": "738aa382-1e14-48c8-a296-2868a1e5a22a",
  "EventDetails": "{\"User\":{\"Id\":\"1f8292e0-c86c-4bb3-b3bc-f9cebe546bbd\",\"DisplayName\":\"Test User\",\"Email\":\"[email protected]\",\"Type\":0}}",
  "ServiceName": "Identity",
  "Status": 0,
  "ClientInfo": null,
  "Origin": "alp-wus2-01-platform"
}
{
  "LocalId": 158693,
  "State": 0,
  "LastModified": null,
  "Version": 1,
  "Id": "6cfeca16-2f9f-4ca1-8d06-be64003df865",
  "CreatedOn": "2026-01-10T16:15:46.5597482",
  "OrganizationId": "2511e08f-6fa5-40af-b4bb-ef3f077cb7a1",
  "OrganizationName": "2511e08f-6fa5-40af-b4bb-ef3f077cb7a1",
  "TenantId": null,
  "TenantName": null,
  "ActorId": "810e5c03-8284-47d4-a0b8-da238ee636e6",
  "ActorName": "System Administrator",
  "ActorEmail": null,
  "ActorDetails": "{\"Type\":1}",
  "EventType": "4ffc49e7-15b1-4c31-ba2d-a6dcdce716e7",
  "EventSource": "80c7a790-c3a8-4077-b4a4-fe6f9f947855",
  "EventTarget": "738aa382-1e14-48c8-a296-2868a1e5a22a",
  "EventDetails": "{\"User\":{\"Id\":\"1f8292e0-c86c-4bb3-b3bc-f9cebe546bbd\",\"DisplayName\":\"Test User\",\"Email\":\"[email protected]\",\"Type\":0}}",
  "ServiceName": "Identity",
  "Status": 0,
  "ClientInfo": null,
  "Origin": "alp-wus2-01-platform"
}

Exportaciones de OTEL Trace

Los seguimientos de agente y Maestro se exportan en formato OpenTelemetry (OTEL). Cada ejecución genera un árbol de intervalos: un intervalo raíz por agente o ejecución de Maestro, con intervalos secundarios para cada llamada de LLM, llamada de herramienta y evaluación de barrera de seguridad.

Campos de intervalo de OTEL

Campo OTELDescripción
ID de seguimientoIdentificador de seguimiento. Agrupa todos los intervalos que pertenecen a una ejecución.
ID de intervaloIdentificador único para este intervalo.
ID de segmento principalIdentificador de intervalo principal. Cadena vacía para los rangos de raíz.
nameNombre de intervalo legible por humanos (por ejemplo, Agent run - googlesearch, LLM call).
kindTipo de intervalo: SPAN_KIND_INTERNAL o SPAN_KIND_CLIENT.
HoraDeInicioUnixNanoHora de inicio del intervalo en nanosegundos Unix.
HoraDeFinalizaciónUnixNanoHora de finalización del intervalo en nanosegundos Unix.
código.de.estadoEstado de ejecución: STATUS_CODE_OK o STATUS_CODE_ERROR.
mensaje.de.estadoMensaje de estado (cadena vacía cuando no hay error).
atributos.*Atributos de intervalo aplanados utilizando la notación de puntos (ver más abajo).

Asignación de atributos de UiPath

Los campos de seguimiento internos de UiPath se asignan a los atributos OTEL de la siguiente manera:

Campo de UiPathAtributo OTELNotas
IDID_spanIdentificador de intervalo único.
ID de seguimientoID_de_seguimientoIdentificador de seguimiento.
ParentIdID_span_principalNulo para intervalos de raíz.
NombrenameNombre del intervalo.
HoraDeIniciostart_time_unix_nanoConvertido a nanosegundos de Unix.
HoraDeFinalizaciónend_time_unix_nanoConvertido a nanosegundos de Unix.
Estadocódigo.de.estado1 = OK, 2 = ERROR.
AtributosAtributosCadena JSON analizada en pares clave-valor utilizando la notación de puntos.
SpanType, OrganizationId, TenantId, FolderKey, JobKey, ProcessKey, Source, VerbosityLevelatributos.uipath.*Todos los campos de metadatos de UiPath.

Tipos de atributos de intervalo

El campo Attributes en el esquema interno de UiPath contiene una cadena JSON que se analiza y aplana en atributos de intervalo OTEL utilizando la notación de puntos. La estructura depende del tipo de intervalo.

Atributos de agentRun (attributes.type = "agentRun"):

AtributoDescripción
tipo, IDDeAgente, NombreDeAgente, VersiónDeAgenteCampos de identidad del agente.
Solicitud del sistema, Solicitud del usuarioSolicitudes del agente.
EsquemaDeEntrada, EsquemaDeSalidaEsquemas de entrada y salida.
entrada, salida, origenEntradas de ejecución, salidas y origen del desencadenador.
errorDetalles del error, si está presente.

atributos de finalización (attributes.type = "completion"):

AtributoDescripción
tipo, modeloTipo de intervalo e identificador de modelo LLM.
configuración.maxTokens, ajustes.temperaturaConfiguración de LLM.
toolCallsMatriz de llamadas de herramientas realizadas durante la finalización.
uso.completionTokens, uso.solicitudTokens, uso.totalTokensUso de tokens.
uso.isByoExecution, uses.executionDeploymentType, uso.isPiiMaskedMetadatos de ejecución.
errorDetalles del error, si está presente.

atributos de toolCall (attributes.type = "toolCall"):

AtributoDescripción
tipo, IDDeLlamada, nombreDeHerramientaIdentidad de llamada de herramienta.
argumentos, tipo de herramientaArgumentos de llamada y tipo de herramienta.
ResultadoResultado de la llamada de herramienta.
errorDetalles del error, si está presente.

Atributos de toolGuardrailEvaluation (attributes.type = "toolGuardrailEvaluation"):

AtributoDescripción
tipo, NombreDeLaBarrera, DescripciónDeLaBarreraIdentidad de barrera de seguridad.
GuardrailAcción, detalles, acciónAcción de barrera de seguridad y resultado.
argumentos, resultadoEntradas de evaluación y resultado.
Nivel de gravedadClasificación de gravedad.
errorDetalles del error, si está presente.

Límites de exportación

LímiteValor
Valor máximo de atributo individual32 KB
Atributos totales máximos por intervalo256 KB
Tamaño máximo del lote de OTLP~1 MB (protobuf)
File attachmentsSolo metadatos (ID, nombre de archivo, tipo MIME). El contenido del archivo no se exporta.
Ejemplo: seguimiento de OTEL (cuatro intervalos para una ejecución de agente)
[
  {
    "traceId": "10f78499ce774eaba05699f234e1c75d",
    "spanId": "a4bd5687817248fc",
    "parentSpanId": "",
    "name": "Agent run - googlesearch",
    "kind": "SPAN_KIND_INTERNAL",
    "startTimeUnixNano": "1728000235632009500",
    "endTimeUnixNano": "1728000248153231700",
    "attributes.type": "agentRun",
    "attributes.agentId": "80a61442-d3e1-4d10-966e-47e0bccc707d",
    "attributes.agentName": "googlesearch",
    "attributes.agentVersion": "1.0.0",
    "attributes.input.search_query": "google",
    "attributes.output.summary": "The search results for 'Google' include the official Google homepage.",
    "attributes.source": "playground",
    "attributes.uipath.organization_id": "9568beba-50a8-49d1-801e-f2d1711089fd",
    "attributes.uipath.tenant_id": "86011afe-5252-4e44-8805-b3430072d040",
    "attributes.uipath.span_type": "agentRun",
    "status.code": "STATUS_CODE_OK",
    "status.message": ""
  },
  {
    "traceId": "10f78499ce774eaba05699f234e1c75d",
    "spanId": "4c10aa5169c44a17",
    "parentSpanId": "a4bd5687817248fc",
    "name": "LLM call",
    "kind": "SPAN_KIND_CLIENT",
    "startTimeUnixNano": "1728000238084433000",
    "endTimeUnixNano": "1728000245772907200",
    "attributes.type": "completion",
    "attributes.model": "gpt-4o-2024-11-20",
    "attributes.settings.maxTokens": 16384,
    "attributes.settings.temperature": 0,
    "attributes.usage.completionTokens": 491,
    "attributes.usage.promptTokens": 1110,
    "attributes.usage.totalTokens": 1601,
    "attributes.uipath.span_type": "completion",
    "status.code": "STATUS_CODE_OK",
    "status.message": ""
  },
  {
    "traceId": "10f78499ce774eaba05699f234e1c75d",
    "spanId": "0fde078a923d484e",
    "parentSpanId": "4c10aa5169c44a17",
    "name": "LLM",
    "kind": "SPAN_KIND_CLIENT",
    "startTimeUnixNano": "1728000238979846800",
    "endTimeUnixNano": "1728000245095082400",
    "attributes.type": "completion",
    "attributes.model": "gpt-4o-2024-11-20",
    "attributes.uipath.span_type": "completion",
    "status.code": "STATUS_CODE_OK",
    "status.message": ""
  },
  {
    "traceId": "10f78499ce774eaba05699f234e1c75d",
    "spanId": "7fc828f5295d4788",
    "parentSpanId": "a4bd5687817248fc",
    "name": "Agent output",
    "kind": "SPAN_KIND_INTERNAL",
    "startTimeUnixNano": "1728000246820034400",
    "endTimeUnixNano": "1728000246820034400",
    "attributes.type": "agentOutput",
    "attributes.output.summary": "The search results for 'Google' include the official Google homepage.",
    "attributes.uipath.span_type": "agentOutput",
    "status.code": "STATUS_CODE_OK",
    "status.message": ""
  }
]
[
  {
    "traceId": "10f78499ce774eaba05699f234e1c75d",
    "spanId": "a4bd5687817248fc",
    "parentSpanId": "",
    "name": "Agent run - googlesearch",
    "kind": "SPAN_KIND_INTERNAL",
    "startTimeUnixNano": "1728000235632009500",
    "endTimeUnixNano": "1728000248153231700",
    "attributes.type": "agentRun",
    "attributes.agentId": "80a61442-d3e1-4d10-966e-47e0bccc707d",
    "attributes.agentName": "googlesearch",
    "attributes.agentVersion": "1.0.0",
    "attributes.input.search_query": "google",
    "attributes.output.summary": "The search results for 'Google' include the official Google homepage.",
    "attributes.source": "playground",
    "attributes.uipath.organization_id": "9568beba-50a8-49d1-801e-f2d1711089fd",
    "attributes.uipath.tenant_id": "86011afe-5252-4e44-8805-b3430072d040",
    "attributes.uipath.span_type": "agentRun",
    "status.code": "STATUS_CODE_OK",
    "status.message": ""
  },
  {
    "traceId": "10f78499ce774eaba05699f234e1c75d",
    "spanId": "4c10aa5169c44a17",
    "parentSpanId": "a4bd5687817248fc",
    "name": "LLM call",
    "kind": "SPAN_KIND_CLIENT",
    "startTimeUnixNano": "1728000238084433000",
    "endTimeUnixNano": "1728000245772907200",
    "attributes.type": "completion",
    "attributes.model": "gpt-4o-2024-11-20",
    "attributes.settings.maxTokens": 16384,
    "attributes.settings.temperature": 0,
    "attributes.usage.completionTokens": 491,
    "attributes.usage.promptTokens": 1110,
    "attributes.usage.totalTokens": 1601,
    "attributes.uipath.span_type": "completion",
    "status.code": "STATUS_CODE_OK",
    "status.message": ""
  },
  {
    "traceId": "10f78499ce774eaba05699f234e1c75d",
    "spanId": "0fde078a923d484e",
    "parentSpanId": "4c10aa5169c44a17",
    "name": "LLM",
    "kind": "SPAN_KIND_CLIENT",
    "startTimeUnixNano": "1728000238979846800",
    "endTimeUnixNano": "1728000245095082400",
    "attributes.type": "completion",
    "attributes.model": "gpt-4o-2024-11-20",
    "attributes.uipath.span_type": "completion",
    "status.code": "STATUS_CODE_OK",
    "status.message": ""
  },
  {
    "traceId": "10f78499ce774eaba05699f234e1c75d",
    "spanId": "7fc828f5295d4788",
    "parentSpanId": "a4bd5687817248fc",
    "name": "Agent output",
    "kind": "SPAN_KIND_INTERNAL",
    "startTimeUnixNano": "1728000246820034400",
    "endTimeUnixNano": "1728000246820034400",
    "attributes.type": "agentOutput",
    "attributes.output.summary": "The search results for 'Google' include the official Google homepage.",
    "attributes.uipath.span_type": "agentOutput",
    "status.code": "STATUS_CODE_OK",
    "status.message": ""
  }
]

¿Te ha resultado útil esta página?

Conectar

¿Necesita ayuda? Soporte

¿Quiere aprender? UiPath Academy

¿Tiene alguna pregunta? Foro de UiPath

Manténgase actualizado