Atributos de Rastreamento e Intervalo para o Agente do Browser do APM

Os atributos de rastreamento (intervalo raiz) e de intervalo no Trace Explorer são definidos marcando um intervalo, o que permite o monitoramento efetivo das várias camadas de um aplicativo.

Os atributos são pares de chave/valor anexados a um intervalo para fornecer informações adicionais e contexto sobre a operação executada no intervalo. Um rastreamento tem alguns atributos somente de rastreamento, bem como todos os atributos de intervalo do intervalo raiz.

No Explorador de Rastreamento, você pode usar atributos para consultar e filtrar rastreamentos e intervalos. Há dois tipos de atributos: Dimensões (atributos de string) e Métricas (atributos numéricos) que estão disponíveis no painel Atributos no Trace Explorer.

Esta seção fornece uma lista completa dos atributos prontos para uso aplicáveis ao agente do Browser do APM. A tabela abaixo inclui:

  • Nome: Nome do atributo.
  • Descrição: Descrição resumida do atributo.
  • Rastreamento/Intervalo: Disponibilidade do atributo. Um atributo pode estar disponível para rastreamentos, intervalos ou ambos.
  • Tipo: Tipo de atributo: Dimensão ou Métrica.
Nome Descrição Rastreamento/Intervalo Tipo
AggregateCount O número de observações agrupadas em um único intervalo. Podem ser ocorrências de recursos ou erros, dependendo de ApmrumType. Atributo de rastreamento e intervalo Métrica
AjaxCalls O número de chamadas AJAX observadas. Atributo de rastreamento e intervalo Métrica
AjaxDownloadTime O tempo gasto para fazer download de uma resposta. Atributo de rastreamento e intervalo Métrica
AjaxErrors O número de erros AJAX observados. Atributo de rastreamento e intervalo Métrica
AjaxFirstByteTime O tempo gasto para receber o primeiro byte de uma resposta de chamada AJAX depois que a solicitação é enviada ao servidor. Isso é afetado principalmente pela latência de rede e pelo tempo de resposta do servidor. Atributo de rastreamento e intervalo Métrica
AjaxInitTime O tempo gasto para inicializar uma solicitação AJAX dentro do browser, desde a criação de fetch/xhr até a solicitação ser enviada. Atributo de rastreamento e intervalo Métrica
AjaxResponseTime O tempo gasto para processar a resposta de chamada AJAX, que é a soma de AjaxInitTime, AjaxFirstByteTime e AjaxDownloadTime. Atributo de rastreamento e intervalo Métrica
ApdexScore O mapeamento do nível de satisfação do usuário para uma representação numérica que pode ser agregada. O valor está entre 0 para Frustrado e 1 para Satisfeito. Atributo de rastreamento e intervalo Métrica
ApmrumAttribute1 Um atributo personalizado que pode ser configurado para relatar qualquer valor necessário. O valor padrão é preenchido com o primeiro diretório. Atributo de rastreamento e intervalo Dimensão
ApmrumAttribute2 Uma dimensão personalizada preenchida com um valor definido pelo usuário. Em alguns frameworks como o Oracle Application Development Framework, um valor padrão é descrito na documentação. Atributo de rastreamento e intervalo Dimensão
ApmrumClickElementId A representação xpath do elemento clicado em relação à ApmRumType PageUpdate. Atributo de rastreamento e intervalo Dimensão
ApmrumClickElementName O texto clicado em relação ao ApmRumType PageUpdate. Observe que esse campo só será preenchido se o booliano trackScreenText estiver configurado. Atributo de rastreamento e intervalo Dimensão
ApmrumContextType O contexto no qual o intervalo é criado. Por exemplo: Page, Page Update e Custom Span. Atributo de rastreamento e intervalo Dimensão
ApmrumLanguage A configuração de idioma do navegador. Atributo de rastreamento e intervalo Dimensão
ApmrumPageUpdateType O tipo de Atualização de Página. Por exemplo: Partial Page Update, Full Page Update ou Page Load. Atributo de rastreamento e intervalo Dimensão
ApmrumType O tipo de intervalo. Por exemplo: Page Update, Page Load ou Ajax. Atributo de rastreamento e intervalo Dimensão
ApmrumWindowId O ID da janela ativa que gera o intervalo. Atributo de rastreamento e intervalo Dimensão
Component O componente que gerou o intervalo do padrão https://opentracing.io/specification/conventions/, com valores como JDBC, SERVLET e BROWSER. Atributo de rastreamento e intervalo Dimensão
ConnectCount O número de conexões estabelecidas. Atributo de rastreamento e intervalo Métrica
ConnectTime O tempo médio gasto para estabelecer conexões de servidor. Atributo de rastreamento e intervalo Métrica
DeviceType O tipo de dispositivo usado pelo usuário. Por exemplo, Computador Pessoal. Atributo de rastreamento e intervalo Dimensão
DNSLookups O número de lookups de DNS. Atributo de rastreamento e intervalo Métrica
DNSTime O tempo médio gasto para executar lookups de DNS. Atributo de rastreamento e intervalo Métrica
ECID O ID do Contexto de Execução Oracle. Atributo do intervalo Dimensão
Error A propriedade de intervalo que marca um intervalo como "com falha" com o valor booliano true, no caso de um erro. Isso indica que o aplicativo considerou a operação representada pelo intervalo com falha. O valor booliano padrão é false (sem erro). Atributo de rastreamento e intervalo Dimensão
ErrorLocation O local ou a origem do erro, se disponível. Atributo de rastreamento e intervalo Dimensão
ErrorMessage A descrição do erro. Atributo de rastreamento e intervalo Dimensão
ErrorObject Uma descrição legível do erro. Atributo de rastreamento e intervalo Dimensão
HttpMethod O método HTTP usado na solicitação, por exemplo, GET, POST e DELETE. Atributo de rastreamento e intervalo Dimensão
HttpStatusCode O código de status HTTP da resposta, por exemplo, 200, 404 ou 500. Atributo de rastreamento e intervalo Dimensão
HttpStatusDetails A descrição do código de status da resposta HTTP. Atributo de rastreamento e intervalo Dimensão
HttpUrl O URL HTTP relacionado ao intervalo. Atributo de rastreamento e intervalo Dimensão
HttpUrlFragment O fragmento de URL HTTP relacionado ao intervalo. Atributo de rastreamento e intervalo Dimensão
HttpUrlHost O nome do host do URL HTTP relacionado ao intervalo. Atributo de rastreamento e intervalo Dimensão
HttpUrlPath O caminho do URL HTTP relacionado ao intervalo. Atributo de rastreamento e intervalo Dimensão
HttpUrlQuery A consulta de URL HTTP relacionada ao intervalo. Atributo de rastreamento e intervalo Dimensão
Kind O campo relacionado à definição de rastreamento aberto (https://opentracing.io/specification/conventions/) span.kind0. O agente do Browser pode reportar valores como CLIENT ou INTERNAL, e o agente Java e outros rastreadores podem reportar valores como SERVER para servlets e CLIENT para HttpClient e JDBC. Atributo de rastreamento e intervalo Dimensão
OperationName O nome do intervalo. Atributo de rastreamento e intervalo Dimensão
PageClicks O número de cliques em uma página. Atributo de rastreamento e intervalo Métrica
PageDownloadTime o tempo calculado desde o envio de uma solicitação do URL da página pelo navegador até o recebimento do conteúdo completo. Atributo de rastreamento e intervalo Métrica
PageFirstByteTime O tempo calculado desde o envio da solicitação do URL da página pelo browser até o primeiro byte de resposta do servidor ser enviado para o URL da página. Isso é afetado principalmente pelo tempo de resposta do servidor e pela latência da rede. Atributo de rastreamento e intervalo Métrica
PageInitTime O tempo calculado desde o recebimento do trigger de navegação pelo browser até que a solicitação do URL da página seja iniciada, o que inclui o tempo de configuração da conexão. Esse tempo é calculado para Carregamentos de Página e Atualizações de Página. Atributo de rastreamento e intervalo Métrica
PageInteractiveTime O tempo que leva para a página se tornar interativa. Atributo de rastreamento e intervalo Métrica
PageRenderTime O tempo calculado do recebimento do HTML completo pelo browser até o conteúdo ser renderizado. Atributo de rastreamento e intervalo Métrica
PageResponseTime O tempo gasto desde o início da navegação até o carregamento do script ser concluído. Esta é a soma de PageInitTime, PageFirstByteTime, PageDownloadTime e PageRenderTime. Atributo de rastreamento e intervalo Métrica
PageViews O número de exibições de página. Atributo de rastreamento e intervalo Métrica
RedirectTime O tempo médio gasto no tratamento de redirecionamentos HTTP. Atributo de rastreamento e intervalo Métrica
SatisfiedPageViews O número de views de páginas com um desempenho "satisfatório". Atributo de rastreamento e intervalo Métrica
ScriptErrors O número de erros de JavaScript observados. Atributo de rastreamento e intervalo Métrica
SessionId O identificador exclusivo da sessão ou do navegador. Atributo de rastreamento e intervalo Dimensão
SpanID O identificador exclusivo de cada intervalo. Atributo do intervalo Dimensão
SSLTime O tempo médio gasto para estabelecer conexões de servidor seguras (como parte de ConnectTime). Atributo de rastreamento e intervalo Métrica
StartTime O horário de início do intervalo. Atributo do intervalo Métrica
ToleratingPageViews O número de views de páginas com um desempenho "tolerável". Atributo de rastreamento e intervalo Métrica
UserName O nome do usuário final que usa o sistema ou um identificador que identifica exclusivamente o usuário.

Para obter informações sobre as opções de captura e configuração do nome de usuário, consulte Modificar ou Desativar Definições de Sondagem Padrão.

Atributo de rastreamento e intervalo Dimensão
WebApplicationName O nome do aplicativo da Web conforme especificado na instrumentação. Se nenhum valor for especificado para essa dimensão, "WebApp Padrão" será designado. Atributo de rastreamento e intervalo Dimensão