UiPath Documentation
test-cloud
latest
false
Importante :
A localização de um conteúdo recém-publicado pode levar de 1 a 2 semanas para ficar disponível.

Guia do administrador do Test Cloud

Modelo de dados de exportação de dados

A Exportação de dados envia dados em dois formatos, dependendo da origem de dados selecionada:

  • Baseado em evento (JSON) — eventos discretas emitidos quando algo acontece na UiPath (um trabalho muda de estado, um item de fila é processado, uma ação de auditoria é gravada). Entregue no Azure Event Hub ou AWS SQS.
  • OTEL Trace — Períodos hierárquicos que representam traces de execução do agente e do Maestro no formato OpenTelemetry. Entregue à Arize, Databricks ou qualquer ponto de extremidade compatível com OTLP (OpenTelemetry Protocol).

Exportações baseadas em eventos (JSON)

Eventos do Orchestrator

O Orchestrator emite eventos para trabalhos, itens de fila, máquinas e logs de robôs. Cada evento inclui um envelope comum e um corpo específico da entidade.

Campos comuns

Todos os eventos do Orchestrator incluem os seguintes campos:

CampoDescription
TipoDeEventoString que identifica o tipo de evento (por exemplo, job.created, queueitem.added).
SchemaVersionIdentificador da versão do esquema.
Carimbo de data/horaCarimbo de data/hora UTC do evento.
TenantKeyIdentificador do tenant.
NomeDoTenantNome de exibição do tenant.
FolderKeyIdentificador da pasta.
NomeDaPastaNome de exibição da pasta.
FullFolderPathCaminho completo da pasta.
Job events

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

CampoTipoDescription
ChaveGuidIdentificador de trabalho exclusivo.
Hora de CriaçãoCarimbo de data/horaHora de criação do trabalho.
StartTimeCarimbo de data/horaHora de início da execução.
EndTimeCarimbo de data/horaHora de término da execução.
EstadoStringStatus do trabalho: Pending, Running, Stopping, Terminating, Faulted, Successful, Stopped, Suspended, Resumed.
ProcessNameStringNome do pacote de origem.
NomeDeExibiçãoStringNome de exibição no Orchestrator.
Nome do RobôStringExecutando o identificador do robô.
Nome da Máquina do HostStringNome da máquina de execução.
Queue item events

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

CampoTipoDescription
ChaveGuidIdentificador do item da fila.
IdDeDefiniçãoDeFilaNúmeroID numérico da fila.
StatusStringStatus do item: New, InProgress, Failed, Successful, Abandoned, Retried, Deleted, Unknown.
ReviewStatusStringRevisar classificação: None, InReview, Verified, Retried, Unknown.
PrioridadeStringPrioridade do item: High, Normal, Low, Unknown.
DueDateDateTimePrazo de processamento.
Hora de CriaçãoDateTimeCarimbo de data/hora de criação.
StartProcessingDateTimeHora de início do processamento.
Encerrar ProcessamentoDateTimeTempo de conclusão do processamento.
DeferDateDateTimeTempo de processamento mais antigo disponível.
SegundosEmAnteriorTentativaNúmeroDuração da tentativa anterior em segundos.
Número da TentativaNúmeroNúmero de tentativas de processamento.
ProgressoStringProgresso do fluxo de negócios.
Dados de AnáliseStringPares de chave-valor de propriedades de análise.
SaídaStringDados de saída da atividade Definir Status da Transação.
Dados EspecíficosStringDados personalizados da propriedade Conteúdo Específico ou da atividade Adicionar Item de Fila.
ID do Trabalho do CriadorNúmeroCriando identificador do trabalho.
ID do Trabalho do ExecutadorNúmeroExecutando o identificador do trabalho.
ProcessExceptionReasonStringResumo da falha.
ProcessExceptionDetailsStringDetalhes da falha.
ProcessExceptionTypeStringTipo de erro: ApplicationException, BusinessException, None.

O objeto Queue incorporado em cada evento inclui: Key, Name, Description, MaxNumberOfRetries, EnforceUniqueReference, SlaInMinutes, RiskSlaInMinutes.

Observação:

SpecificData, SpecificContent e Output não estão incluídos nos eventos queueItem.deferred e queueItem.reviewStatusChanged .

Machine events

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

CampoTipoDescription
ID da MáquinaNúmeroID numérico da máquina.
MachineKeyGuidIdentificador da máquina.
Nome da máquinaStringNome personalizado da máquina.
AutomationCloudSlotsNúmeroSlots de runtime reservados.
HeadlessSlotsNúmeroSlots no modo sem periféricos.
NonProductionSlotsNúmeroSlots de ambiente non-production.
UnattendedSlotsNúmeroSlots de execução unattended.

Os eventos de sessão de máquina (machineSession.status) incluem:

CampoTipoDescription
MachineKeyGuidIdentificador da máquina.
Nome da máquinaStringNome personalizado da máquina.
Nome da Máquina do HostStringNome do sistema do host.
Nome de Usuário do ServiçoStringConta de serviço do robô.
Status da MáquinaStringStatus: Available, Busy, Disconnected, Unknown.
Carimbo de data/horaDateTimeCarimbo de data/hora do evento.
IsUnresponsiveBooleanoSe a conexão está sem resposta.
Eventos de log do robô

Emitido em: robotlog

CampoTipoDescription
MensagemStringConteúdo do log.
NívelStringGravidade: Trace, Info, Warn, Error, Fatal.
TipoDeLogStringCategoria: User, Default, Error, Business, ExecutionStep, Info, Security, Technical.
Carimbo de data/horaDateTimeCarimbo de data/hora de geração.
JobIdGuidChave do trabalho.
ProcessNameStringNome do processo de execução.
Versão do ProcessoStringVersão do processo.
Nome do RobôStringIdentificador do robô.
ID da MáquinaNúmeroID numérico da máquina.
MachineKeyGuidIdentificador da máquina.
Nome da máquinaStringNome da máquina.
Nome da Máquina do HostStringNome da máquina do host (apenas logs de sessão).
Identidade do WindowsStringConta de usuário agente.
initiatedByStringOrigem de execução: Assistant, Studio, StudioX, Orchestrator, CommandLine, RobotAPI.
NomeDoArquivoStringNome do arquivo .xaml executado.
InformaçõesDaAtividadeJSONMetadados de atividade: DisplayName, State, Activity, Arguments.
Custom FieldsJSONCampos personalizados adicionados por meio da atividade AddLogFields.
QueueNameStringNome da fila de origem (apenas processamento de fila).
ID da TransaçãoGuidChave de transação (apenas processamento de fila).
transactionStateStringStarted, Ended, Postponed (apenas processamento de fila).
transactionStatusStringStart, Success, Failed, BusinessException, ApplicationException (apenas processamento de fila).
Tempo de Execução da TransaçãoNúmeroDuração da execução em segundos (apenas processamento de filas).
TempoTotalDeExecuçãoEmSegundosNúmeroDuração total de execução (apenas processamento de filas).
queueItemPriorityStringHigh, Normal, Low (enfileira apenas logs de término de transação).
StatusDeRevisãoDeItemDaFilaStringInReview, Verified, Reported, Retried (enfileira apenas logs de término de transação).
ProcessingExceptionReasonStringMotivo da exceção (apenas logs de término de transação de fila).
Tipo da Exceção de ProcessamentoStringApplicationException ou ( BusinessException logs de término de transação de fila).

Eventos do Maestro

O Maestro emite eventos para Execuções de processos, Execuções de elementos e Incidentes.

Campos padrão

Todos os eventos do Maestro incluem os seguintes campos:

CampoDescription
OrganizationIdIdentificador da organização remetendo o evento.
TenantIdIdentificador do tenant atribuindo o evento.
FolderKeyIdentificador da pasta ou espaço de trabalho.
Chave do ProcessoIdentificador da definição do processo.
IdDaInstânciaIdentificador da instância do processo.
RunIdIdentificador da execução do processo.
TipoDeExtensãoTipo de evento do Maestro: Incident, ProcessRun, ElementRun, InstanceOperation.
StatusEstado do ciclo de vida atual do evento.
IdExclusivoDoEventoIdentificador globalmente exclusivo do evento emitido.
EventTimeUtcRegistro de data e hora em que o evento foi emitido.
Atributos de traceMetadados opcionais no nível de trace (nuláveis).
Atributos pontosJSON com strings de atributos adicionais específicos do intervalo.
Campos de incidentes
CampoDescription
ElementIdElemento onde o incidente ocorreu.
IdDeExecução do ElementoExecução do elemento associada ao incidente.
UtcDaHoraDeAtualizaçãoDoIncidenteRegistro de data e hora de quando o incidente foi atualizado pela última vez.
ComentarComentário opcional associado ao incidente.
Código de ErroCódigo de erro do incidente.
MensagemDeErroBreve mensagem de erro.
Detalhes do ErroInformações detalhadas do erro.
DebugModeEstado do modo de depuração quando o incidente ocorreu.
Campos de execução do processo
CampoDescription
UtcDaHoraInícioHora de início da execução do processo em UTC.
NomeDoExtensãoNome legível por humanos do intervalo ou evento.
ID do traceIdentificador de trace distribuído para correlação.
ID do intervaloIdentificador de intervalo para esta execução de processo.
ID do intervalo paiIdentificador de intervalo pai (nulável para intervalos raiz).
PackageIdIdentificador do pacote.
PackageKeyChave do pacote, normalmente inclui a versão.
PackageVersionVersão do pacote.
Nome da versãoNome da versão legível por humanos.
ID ExternoIdentificador de correlação externa.
OrigemOrigem do disparo da execução (por exemplo, Manual).
TipoDeModoDeDepuraçãoConfiguração do modo de depuração.
ChaveDeUsuário CriadorUsuário que iniciou a execução (nulável).
CaseInstanceIdIdentificador da instância do caso (nulável).
MetadadosDeGerenciamentoDeCasoMetadados de gerenciamento de caso (nuláveis).
Campos de execução do elemento
CampoDescription
UtcDaHoraInícioHora de início da execução do elemento em UTC.
UtcDaHoraDeTérminoHora de término da execução do elemento em UTC.
NomeDoExtensãoNome legível por humanos do intervalo ou evento.
ID do traceIdentificador de trace distribuído para correlação.
ID do intervaloIdentificador de intervalo para esta execução de elemento.
ID do intervalo paiIdentificador do intervalo pai (nulável).
VariáveisVariáveis estruturadas capturadas na execução do elemento.
Variáveis JSONVariáveis serializadas como JSON.
Execução do elemento.IdDoElementoIdentificador do elemento.
ExecuçãoDoElemento.NomeDoElementoNome de exibição do elemento.
Execução do Elemento.TipoDeElementoTipo de elemento.
Execução do Elemento.TipoDeExtensãoDoElementoTipo de extensão (nulável).
ElementRun.ElementRunIdIdentificador de execução do elemento.
ElementRun.IncomingFlowIdIdentificador do fluxo de entrada.
ElementRun.IncomingFlowIdsArray de identificadores de fluxo de entrada (nulável).
ElementRun.CaseStageElementIdIdentificador do elemento do estágio do caso (nulável).
ElementRun.Case ManagementMetadataMetadados do caso no nível do elemento (nulável).
Exemplo: evento de execução 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 do log de auditoria

As exportações de log de auditoria são compatíveis com eventos de auditoria no nível do tenant e no nível da organização.

Origens no nível do tenant:

Identidade e acesso: Identity, OMS, KMS, Licenciamento, AuthZ, Roteamento

Produtos e serviços: Integration Service, Data Service, Test Manager, Automation Ops, Apps, Document Understanding

Fontes no nível da organização: política com escopo de organização e eventos de gerenciamento de usuários.

Campos padrão
CampoDescription
IdIdentificador globalmente exclusivo do evento de auditoria.
IdDoLocalIdentificador sequencial interno para ordenar.
Criado EmCarimbo de data e hora em que o evento foi criado.
Última ModificaçãoRegistro de data/hora da última modificação (nulável).
VersãoVersão do registro do evento de auditoria.
EstadoEstado do ciclo de vida interno do evento.
StatusResultado do evento (enum numérico).
TipoDeEventoIdentificador da ação realizada.
EventSourceIdentificador do produto ou sistema que emite o evento.
EventTargetIdentificador da categoria de evento.
EventDetailsJSON incorporado com detalhes específicos do evento (veja abaixo).
ServiceNameNome legível por humanos do serviço de emissão.
Informações do clienteJSON incorporado com IpAddress e IpCountry.
ID do atorIdentificador exclusivo do ator.
ActorNameNome de exibição do ator.
E-mail do atorE-mail do ator (nulável).
Detalhes do atorJSON incorporado com metadados descrevendo o ator.
OrganizationIdIdentificador da organização.
NomeDaOrganizaçãoNome da organização.
TenantIdIdentificador do tenant (nulo para eventos no nível da organização).
NomeDoTenantNome do tenant (nulo para eventos no nível da organização).
OrigemInfraestrutura ou origem regional do evento.
Campos EventDetails por serviço

O campo é uma string EventDetails cuja estrutura depende do serviço de emissão.

Eventos de Identidade/Autenticação:

CampoDescription
ID do usuárioIdentificador do usuário.
Usuário.NomeDeExibiçãoNome de exibição do usuário.
Usuário.EmailE-mail do usuário.
Usuário.TipoTipo de usuário (enum).
MétodoDeLoginMétodo de autenticação.
ClientIdIdentificador do cliente OAuth.
EscoposEscopos concedidos ou solicitados.

Eventos do Apps:

CampoDescription
ID do AplicativoIdentificador exclusivo do aplicativo.
appNameNome do aplicativo.
Tipo de appTipo de aplicativo.
2019.xVersão do aplicativo.
DescriçãoDescrição do aplicativo.
NomeDaPastaPasta que contém o aplicativo.
ÉAçãoAplicativoSe o aplicativo é um aplicativo de ação.
ÉAplicativoPúblicoSe o aplicativo é visível publicamente.

Eventos do Integration Service:

CampoDescription
ConnectionIdIdentificador de conexão de integração.
ConnectionNameNome da conexão.
ConectorNome de exibição do conector.
ConnectorKeyChave de conector exclusiva.

Eventos de administrador/política:

CampoDescription
PolicyIdIdentificador da política.
PolicyNameNome da política.
Política criadaMetadados de criação de políticas.
Política excluídaMetadados de exclusão da política.
ModifiedFieldsCampos alterados durante a atualização.

Eventos do License Resource Manager:

CampoDescription
Nome do ProdutoNome do produto licenciado.
OldQuantityQuantidade de licenças anteriores.
NewQuantityQuantidade de licenças atualizada.
TenantIdTenant afetado.
NomeDoTenantNome do tenant afetado.
AdminNameAdministrator que realizou a alteração.

Eventos do Data Service (DataFabric):

CampoDescription
EntityIdIdentificador da entidade DataFabric.
NomedaEntidadeNome da entidade.
IdDoRegistroIdentificador do registro afetado.
PropriedadesAlteradasPropriedades modificadas pela operação.
Carimbo de data/horaCarimbo de data/hora do evento específico do DataFabric.
Exemplo: evento de log de auditoria
{
  "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\":\"plt_basic_auth_multi_org@uipath-qa.com\",\"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\":\"plt_basic_auth_multi_org@uipath-qa.com\",\"Type\":0}}",
  "ServiceName": "Identity",
  "Status": 0,
  "ClientInfo": null,
  "Origin": "alp-wus2-01-platform"
}

Exportações de trace do OTEL

Os traces de agente e Maestro são exportados no formato OpenTelemetry (OTEL). Cada execução gera uma árvore de spans — um intervalo raiz por agente ou execução do Maestro, com intervalos filhos para cada chamada de LLM, chamada de ferramenta e avaliação de proteção.

Campos de intervalo do OTEL

Campo OTELDescription
ID do traceIdentificador do rastreamento. Agrupa todos os intervalos pertencentes a uma execução.
ID do intervaloIdentificador exclusivo para este período.
ID do intervalo paiIdentificador do intervalo pai. String vazia para intervalos raiz.
nameNome do intervalo legível por humanos (por exemplo, Agent run - googlesearch, LLM call).
kindTipo de intervalo: SPAN_KIND_INTERNAL ou SPAN_KIND_CLIENT.
DataDeInícioUnixNanoHorário de início do intervalo em nanossegundos Unix.
EndTimeUnixNanoTempo de término do intervalo em nanossegundos Unix.
status.códigoStatus da execução: STATUS_CODE_OK ou STATUS_CODE_ERROR.
status.mensagemMensagem de status (string vazia quando não há erro).
atributos.*Atributos de extensão mesclados usando notação de ponto (veja abaixo).

Mapeamento de atributos da UiPath

Os campos de trace internos da UiPath mapeiam para atributos OTEL da seguinte forma:

Campo do UiPathAtributo OTELObservações
IdID_espaçoIdentificador de intervalo exclusivo.
ID do traceID_traceIdentificador do rastreamento.
ParentIdID_intervalo_paiNulo para intervalos raiz.
NamenameNome do intervalo.
StartTimehora_início_unix_nanoConvertido para nanossegundos Unix.
EndTimehora_fim_unix_nanoConvertido para nanossegundos Unix.
Statusstatus.código1 = OK, 2 = ERRO.
AtributosAtributosString JSON analisada em pares de chave-valor usando notação de ponto.
SpnType, OrganizationId, TenantId, FolderKey, JobKey, ProcessKey, Source, VerbotyLevelatributos.uipath.*Todos os campos de metadados da UiPath.

Tipos de atributo de intervalo

O campo Attributes no esquema interno da UiPath contém uma string JSON que é analisada e mesclada em atributos de span OTEL usando a notação de ponto. A estrutura depende do tipo de intervalo.

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

AtributoDescription
tipo, agentId, agentName, agentVersionCampos de identidade do agente.
systemPrompt, userPromptSolicitações de agentes.
EsquemaDeEntrada, EsquemaDeSaídaEsquemas de entrada e saída.
entrada, saída, origemEntradas de execução, saídas e origem do gatilho.
erroDetalhes do erro, se houver.

atributos de conclusão (attributes.type = "completion"):

AtributoDescription
tipo, modeloTipo de intervalo e identificador de modelo de LLM.
configurações.maxTokens, setting.temperatureConfigurações do LLM.
toolCallsMatriz de chamadas de ferramenta feitas durante a conclusão.
uso.completionTokens, uso.promptTokens, uso.totalTokensUso de token.
use.isByoExecution, use.executionDeploymentType, use.isPiiMascareMetadados de execução.
erroDetalhes do erro, se houver.

Atributos de ferramentaCall (attributes.type = "toolCall"):

AtributoDescription
tipo, callId, ferramentaNomeIdentidade da chamada de ferramenta.
argumentos, ferramentaTypeArgumentos de chamada e tipo de ferramenta.
ResultadoResultado da chamada de ferramenta.
erroDetalhes do erro, se houver.

Atributos ferramenta GuardrailEvaluation (attributes.type = "toolGuardrailEvaluation"):

AtributoDescription
tipo, guardrailName, guardrailDescriptionIdentidade da proteção.
guardrail Action, detalhes, açãoAção e resultado da proteção.
argumentos, resultadoEntradas e resultado da avaliação.
Nível de severidadeClassificação de gravidade.
erroDetalhes do erro, se houver.

Exportar limites

LimiteValor
Valor máximo do atributo individual32 kB
Total máximo de atributos por intervalo256 kB
Tamanho máximo do lote OTLP~1 MB (protobuf)
File attachmentsApenas metadados (ID, nome do arquivo, tipo MIME). O conteúdo do arquivo não é exportado.
Exemplo: trace OTEL (quatro intervalos para uma execução 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": ""
  }
]

Esta página foi útil?

Conectar

Precisa de ajuda? Suporte

Quer aprender? Academia UiPath

Tem perguntas? Fórum do UiPath

Fique por dentro das novidades