Accesso alle tracce in Cloud Trace

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

Visualizza gli esempi di traccia per un servizio

Per visualizzare un campione delle tracce per un servizio nella tua app, segui questi passaggi:

  1. Vai alla pagina Anthos Service Mesh nella console Google Cloud.

    Vai alla pagina Anthos Service Mesh

  2. Nella sezione Servizi, seleziona il nome del Servizio che vuoi controllare.

    Il seguente screenshot mostra un esempio di servizio frontend.

    Grafico di traccia di Anthos Service Mesh

  3. In Richiedi tracce, fai clic su una traccia per visualizzare ulteriori informazioni.

    Il seguente screenshot mostra un esempio del riquadro secondario della richiesta di traccia.

    Riquadro secondario della traccia Anthos Service Mesh

Visualizza tutte le tracce

Per visualizzare tutte le tracce per un servizio, segui questi passaggi:

  1. Vai alla pagina Anthos Service Mesh nella console Google Cloud.

    Vai alla pagina Anthos Service Mesh

  2. Nella sezione Servizi, seleziona il nome del Servizio che vuoi controllare.

  3. Vai alla pagina Metriche.

  4. Specifica un intervallo di tempo dal menu a discesa Intervallo di tempo oppure imposta un intervallo personalizzato con la sequenza temporale.

  5. 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 e istio.mesh_id.

Passaggi successivi