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
Para visualizar traces de um Serviço durante um período específico, siga estas etapas:
Acesse a página do Anthos Service Mesh no Console do Google Cloud.
Em Serviços, selecione o nome do serviço que você quer inspecionar.
Acesse a página Métricas.
Especifique um período no menu suspenso Período ou defina um período personalizado com a linha do tempo.
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
eistio.mesh_id
, respectivamente.