Na página Trace Query, localize um trace específico pelo traceId, filtre traces com base em múltiplas condições ou execute análises agregadas sobre eles.
Consultar traces
Acesse o console do ARMS.
No painel de navegação à esquerda, escolha . Na barra de navegação superior, selecione uma região.
-
Na página Trace Query, selecione um Parameter Type, insira um valor no campo Parameter Value e clique em Add to Query Condition.
Utilize o parâmetro traceId para realizar uma busca exata.
Tabela 1. Tipos de parâmetros
Tipo de parâmetro
Descrição
traceId
Insira um traceId.
Operation name
Nome da operação referente à chamada de interface. Não há suporte para busca aproximada.
Client application name
Nome da aplicação cliente.
Server application name
Nome da aplicação servidora.
Duration greater than
Filtra chamadas cuja duração exceda o valor especificado em milissegundos.
Call type
Selecione um tipo de chamada.
Has exception
Localiza traces que contenham uma ou mais exceções.
Client IP address
Endereço IP da aplicação que originou a chamada.
Server IP address
Endereço IP da aplicação receptora da requisição.
Business primary key
Campo utilizado para pesquisar eventos de negócio.
Response code
Insira um código de resposta.
-
Clique em um traceId nos resultados para abrir a página Trace.
A página Trace exibe as seguintes informações para cada span do trace:
Nome da aplicação: identifica a aplicação correspondente.
Log gerado em: momento de geração do log.
Status: a cor vermelha indica exceção na chamada de serviço; a verde sinaliza sucesso.
Endereço IP: endereço IP associado à aplicação.
Tipo de chamada: categoria da chamada, correspondente à opção escolhida nas condições de consulta.
Nome da operação: denominação da operação do serviço.
Linha do tempo: duração da chamada de serviço e sua posição dentro do trace completo.
Analisar traces
Na página Trace Query, marque as caixas de seleção dos traces desejados e clique em Analyze Selected Traces.
No painel Trace Explorer, visualize o nome do span, nome da aplicação, tipo de chamada, contagem/proporção de requisições, contagem/proporção de exceções, média da duração própria/proporção e duração média de todos os traces selecionados.
Passe o mouse sobre o nome de um span para visualizar os traceIds que o contêm.
Clique no nome de uma aplicação para acessar a página Application Overview dessa aplicação.
Na coluna Actions do span alvo, clique em Statistical Analysis para visualizar seus detalhes. Essas informações incluem distribuição de tipos de chamada, duração total, nome da operação, contagem de requisições, recomendações de amostragem e uma lista de todos os métodos invocados com nome, tipo, contagem de chamadas, tempo de execução e percentual do tempo total. Por exemplo, o painel Trace Analysis pode apresentar detalhes de desempenho da operação /cart: duração total de 9,4 s e 1.000 requisições. O gráfico de pizza à esquerda mostra a distribuição temporal, com chamadas HTTP representando 26,8% e métodos locais 73,2%. A lista de métodos à direita indica que o método
org.apache.http.protocol.HttpRequestExecutor.execute(Tipo: HTTP) foi chamado 685 vezes, teve tempo de execução de 2,5 s e correspondeu a 26,8% do tempo total.
Detalhes do trace
Na página Trace, clique no ícone
na coluna Details para visualizar detalhes como stack trace, visão geral da análise e métricas.
Stack trace

A aba Method Stack apresenta as seguintes informações:
Método de chamada: método presente no stack trace local. Expanda um método para visualizar o próximo na pilha de chamadas.
Número da linha: linha correspondente ao método no source code.
-
Informações estendidas:
Parâmetros: parâmetros de entrada da chamada.
SQL: instrução SQL de uma chamada ao banco de dados.
Exceção: dados sobre exceções lançadas.
Linha do tempo: distribuição temporal de cada chamada de método no trace local.
Visão geral da análise
A aba Analysis Overview fornece informações detalhadas da aplicação, incluindo proporção de tipos de chamada por operação, duração média, duração total, nome da operação, contagem de requisições e um detalhamento de todos os métodos invocados por nome, tipo, contagem de chamadas, tempo de execução e percentual do tempo total.
Métricas
A aba Metric Monitoring exibe gráficos de séries temporais referentes à contagem de requisições, tempo de resposta, contagem de erros e métricas de garbage collection (GC) da aplicação, como quantidade e duração. Para mais informações, consulte Monitoramento da JVM.