Como encontrar traces

O Stackdriver Trace exibe uma lista de solicitações recentes para o aplicativo na lista de traces. É possível usar essa lista para procurar e filtrar todos os traces associados por URI, serviço, versão, intervalo de tempo e outros parâmetros. Uma vez que um trace for encontrado, é possível clicar no URI da solicitação exibida para visualizar os detalhes.

Encontrar um trace

Para visualizar sua lista de traces, selecione Stackdriver > Trace > Lista de traces no Console do Google Cloud Platform ou clique no botão a seguir:

Acessar a página "Lista de traces"

Pode demorar alguns minutos para que os traces apareçam na primeira vez em que você usa o Stackdriver Trace. A captura de tela a seguir mostra um exemplo da lista de rastreamento para uma configuração do Compute Engine:

Lista do Stackdriver Trace

À direita do gráfico, a lista de traces mostra as seguintes informações para cada solicitação:

  • Latência: o tempo que o aplicativo levou para lidar com a solicitação de ponta a ponta.
  • Método HTTP: o método HTTP da solicitação: GET, DELETE, POST ou PUT.
  • URI: o URI relativo da solicitação.
  • Relatório de análise: um link para o relatório de análise associado, se houver um disponível.
  • Hora: quando a solicitação foi feita.

Procurar traces

Por padrão, a lista de traces exibe as cinco solicitações mais recentes para o aplicativo. Clique em Previous (navigate_before) e Next (navigate_next) para navegar para frente e para trás na lista ou defina um intervalo predeterminado usando as seleções na parte superior da página.

Também é possível clicar e arrastar para dentro do gráfico para selecionar um intervalo personalizado:

Como selecionar um intervalo de tempo personalizado no gráfico do trace

Filtrar traces

Para filtrar os traces que aparecem na lista, siga um destes procedimentos:

  • Use o campo Solicitar filtro. As comparações diferenciam maiúsculas de minúsculas.

    • Para listar todos os traces de um projeto com o nome de período raiz "Recv", insira esse nome, "Recv", ou um prefixo do nome, como "Re".

    • Para listar todos os traces que retornaram um código de status HTTP no intervalo de 200 a 299, em que a latência é de um segundo ou mais e o trace contém um período com o nome exato "/modules/GetNumInstances", use o seguinte filtro:

      +span:/modules.GetNumInstances latency:1s /http/status_code:2
      

      O termo do filtro de trace +span força uma correspondência exata no nome do período. Se você quiser incluir todos os traces em que "/modules/GetNumInstances" é um prefixo de um nome de período, omita o sinal de adição. Para ver mais informações sobre os termos do filtro de trace, consulte Filtros de traces.

  • Use as listas suspensas. A correspondência diferencia maiúsculas de minúsculas.

    • Os valores selecionados para método HTTP e status HTTP são aplicados apenas para rastrear extensões raiz. Se você selecionar GET para o método HTTP, apenas os traces com o método HTTP do período raiz GET corresponderão a esse filtro.
    • Para ambientes do App Engine, você tem opções adicionais de filtrar por Serviço e por Versão. Essas opções são aplicadas a todos os trechos de um trace.
    • Para todos os ambientes, é possível inserir o início de um URI de solicitação na caixa de texto Filtro de solicitação.

Visualizar detalhes do trace

É possível clicar em qualquer URI de solicitação exibido para visualizar os detalhes do trace. Consulte Como visualizar detalhes do trace para mais informações.

Esta página foi útil? Conte sua opinião sobre:

Enviar comentários sobre…

Documentação do Stackdriver Trace