Relatórios de análise

Os relatórios de análise no Stackdriver Trace mostram uma visão geral da latência para solicitações ao aplicativo ou a um subconjunto de solicitações.

Relatórios diários

O Trace cria um relatório diário automaticamente, que compara o desempenho do dia anterior com o desempenho do mesmo dia da semana anterior. Esse relatório fica disponível em Trace > Análise:

Relatório de análise do Stackdriver Trace

O gráfico no relatório de análise mostra a distribuição das solicitações no relatório ao longo de um eixo logarítmico de tempo médio de latência. O painel Latência abaixo da visualização do gráfico mostra os tempos médios de latência por porcentagem com links de traces para solicitações de amostra representativas.

O relatório de análise é uma visão simplificada dos relatórios de análise completos que podem ser criados no Trace.

Criar um relatório de análise personalizado

Você pode criar um relatório de análise personalizado usando um único conjunto de parâmetros ou gerar um relatório em dois conjuntos de parâmetros, o que permite comparar dois conjuntos diferentes de dados de latência e ver mais informações sobre seus traces. Os relatórios personalizados incluem:

  • tanto a densidade quanto os gráficos de distribuição cumulativa para dados de latência;
  • gargalos que, quando detectados, identificam chamadas de RPC que contribuem significativamente para a latência.

Para criar um relatório de análise personalizado, é possível:

Criar um novo relatório de análise

Para criar um novo relatório de análise, siga estas etapas:

  1. Acesse o Stackdriver > Trace:

    Acessar o "Trace"

  2. Na guia Relatórios de análise, clique em Novo relatório.

    Digite ou selecione as seguintes propriedades no formulário que aparece:

    Propriedade Descrição
    Filtro da solicitação O URI completo, o prefixo do URI ou os termos do filtro do trace.

    Por exemplo, se um período raiz do projeto for Recv, para incluir todos os pedidos, insira o nome do período raiz, Recv, ou um prefixo do nome dele. Para restringir o relatório a traces com um URI prefixado por Recv/cart, insira esse prefixo no filtro.

    Você também pode filtrar traces por atributos de período. Por exemplo, se você adicionar /http/status_code:5, o relatório incluirá apenas os traces que tenham um período com a chave de atributo /http/status_code e os valores de atributo prefixados por 5.
    Método HTTP Método HTTP para a solicitação. O padrão é Tudo.
    Status do HTTP Status do HTTP retornado pela solicitação. O padrão é Tudo.
    Nome do relatório Nome legível do relatório. Se nenhum nome for especificado para esse campo opcional, o Stackdriver Trace criará um nome com base no filtro de solicitação especificado e no horário em que o relatório foi criado.
    Módulo Módulo do App Engine (Java, Python, Go ou PHP) que processou a solicitação. O padrão é Tudo.
    Versão Versão do aplicativo do App Engine que processou a solicitação. O padrão é Tudo.
    Intervalo de tempo Intervalo de tempo durante o qual as solicitações ocorreram. Você pode selecionar Última hora, Últimas 24 horas, Última semana ou Intervalo personalizado. Se você selecionar Personalizado, especifique as horas de início e término do intervalo. O padrão é Personalizado.
  3. Para criar um relatório que compara dois conjuntos de dados, selecione Criar comparação e especifique o módulo, a versão do aplicativo e o intervalo de tempo do segundo conjunto de dados.

  4. Clique em Enviar.

Criar um relatório semelhante (cópia)

O Stackdriver Trace também oferece a opção de Criar um relatório semelhante, que copia o relatório escolhido e permite que você edite um ou mais parâmetros. Para criar um relatório desta maneira, faça o seguinte:

  1. Visualize um relatório de análise existente.

  2. Clique em Criar um relatório semelhante.

  3. Na janela Nova solicitação de relatório, edite um ou mais parâmetros de relatório e clique em Enviar.

Visualizar um relatório de análise

Para visualizar um relatório de análise:

  1. Acesse o Stackdriver > Trace:

    Acessar o "Trace"

  2. Clique na guia Relatórios de análise.

    A lista de relatórios de análise aparece e mostra tanto o relatório diário gerado pelo sistema quanto os relatórios personalizados criados.

  3. Clique no nome de um relatório.

    O relatório de análise é exibido.

Visualizar a latência de solicitação geral

Para mostrar uma distribuição gráfica de solicitações no relatório ao longo de um eixo logarítmico de tempos médios de latência, clique no botão Distribuição de densidade no relatório de análise.

Distribuição de densidade geral do Stackdriver Trace

Se você criou um relatório de comparação, o Stackdriver Trace sobrepõe os dados dos dois conjuntos de dados para que você possa compará-los e analisar as alterações.

Densidade comparada geral do Stackdriver Trace

O painel Latência abaixo da visualização do gráfico mostra os tempos médios de latência por porcentagem com links de traces para solicitações de amostra representativas. É possível clicar em um número de trace para ver seus detalhes na Visualização de detalhes do trace.

Latência de solicitação geral do Stackdriver Trace

O Stackdriver Trace tenta identificar gargalos de desempenho e informá-los, se encontrados, em um painel Gargalos na visualização. Esse painel destaca as chamadas de RPC que contribuem significativamente para a latência nas solicitações e as exibe por percentil com solicitações de amostra representativa. É possível então clicar em um número de trace para visualizar os detalhes.

Em um relatório que compara dois conjuntos de dados de latência, os gargalos destacam as chamadas de RPC que causaram alterações na distribuição de latência entre os dois conjuntos.

Gargalos de solicitações do Stackdriver Trace

Ver a latência da solicitação cumulativa

Para mostrar a porcentagem de solicitações concluídas ao longo de um eixo logarítmico de tempos médios de latência, clique no botão Distribuição cumulativa.

Latência cumulativa do Stackdriver Trace

Se você criou um relatório de comparação, o Stackdriver Trace sobrepõe os dados dos dois conjuntos de dados para que você possa compará-los e analisar as alterações.

Comparação da latência cumulativa do Stackdriver Trace

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

Enviar comentários sobre…

Documentação do Stackdriver Trace