Cloud Trace è un sistema di tracciamento distribuito che raccoglie i dati di latenza dalle applicazioni e li visualizza quasi in tempo reale. Ti consente di seguire una richiesta di esempio tramite il tuo sistema distribuito, di osservare le chiamate di rete e di fornire una descrizione end-to-end del tuo sistema.
Tieni presente che Cloud Trace è disabilitato per impostazione predefinita. Per abilitare Cloud Trace, esegui nuovamente il deployment del piano di controllo gestito dal cliente utilizzando il file YAML in Abilitazione delle funzionalità facoltative.
Le pagine di Anthos Service Mesh forniscono un link alle tracce nella pagina di Cloud Trace nella console Google Cloud.
Accesso alle tracce
Per visualizzare le tracce di un servizio durante un intervallo di tempo specifico, segui questi passaggi:
Vai alla pagina Anthos Service Mesh nella console Google Cloud.
Nella sezione Servizi, seleziona il nome del Servizio che vuoi controllare.
Vai alla pagina Metriche.
Specifica un intervallo di tempo dal menu a discesa Intervallo di tempo oppure imposta un intervallo personalizzato con la sequenza temporale.
Fai clic su Visualizza tracce.
Le tracce per un servizio in Anthos Service Mesh contengono le seguenti informazioni:
- Latenze di richiesta tra diversi servizi nel mesh.
- Proprietà delle richieste HTTP, inclusi ID, URL, dimensioni, latenza e protocollo.
- Nome del servizio, spazio dei nomi e ID mesh come parte rispettivamente delle etichette
istio.canonical_service
,istio.namespace
eistio.mesh_id
.