Como acessar traces no Cloud Trace

O Cloud Trace é um sistema de rastreamento distribuído que coleta dados de latência dos aplicativos e os exibe quase em tempo real. Com ele, é possível seguir uma solicitação de amostra por meio do sistema distribuído, observar as chamadas de rede e criar o perfil do sistema de ponta a ponta.

O Cloud Trace fica desativado por padrão. Para ativar o Cloud Trace, reimplante o plano de controle gerenciado pelo cliente usando o arquivo YAML em Como ativar recursos opcionais.

As páginas do Anthos Service Mesh fornecem um link para os traces na página do Cloud Trace no Console do Google Cloud.

Como acessar traces

Ver amostras de traces para um serviço

Para ver uma amostra de traces de um serviço no app, siga estas etapas:

  1. Acesse a página do Anthos Service Mesh no Console do Google Cloud.

    Acessar a página do Anthos Service Mesh

  2. Em Serviços, selecione o nome do serviço que você quer inspecionar.

    A captura de tela abaixo mostra um exemplo de um serviço frontend.

    Gráfico de traces do Anthos Service Mesh

  3. Em Solicitar traces, clique em qualquer trace para ver mais informações.

    A captura de tela abaixo mostra um exemplo do subpainel de solicitação de trace.

    Subpainel de trace do Anthos Service Mesh

Ver todos os traces

Para ver todos os traces de um serviço, siga estas etapas:

  1. Acesse a página do Anthos Service Mesh no Console do Google Cloud.

    Acessar a página do Anthos Service Mesh

  2. Em Serviços, selecione o nome do serviço que você quer inspecionar.

  3. Acesse a página Métricas.

  4. Especifique um período no menu suspenso Período ou defina um período personalizado com a linha do tempo.

  5. Clique em Visualizar traces.

Os traces de um serviço no Anthos Service Mesh contêm as seguintes informações:

  • Solicitar latência em diferentes serviços na malha.
  • Propriedades da solicitação HTTP, incluindo ID, URL, tamanho, latência e protocolo.
  • Nome do serviço, namespace e código da malha como parte dos rótulos istio.canonical_service, istio.namespace e istio.mesh_id, respectivamente.

A seguir