Visualizzazione di tracce tra progetti

Mantieni tutto organizzato con le raccolte Salva e classifica i contenuti in base alle tue preferenze.

Cloud Trace supporta la possibilità di visualizzare in un progetto Google Cloud, gli intervalli di traccia generati da un'applicazione ospitata in un altro progetto Google Cloud. In questo scenario di più progetti, Trace filtra automaticamente gli intervalli che non hai l'autorizzazione di visualizzazione.

Considera il caso in cui hai progetti Google Cloud A e B e supponi che un'applicazione ospitata dal progetto B effettua una chiamata gRPC in un'applicazione ospitata dal progetto A. Se apri la console Google Cloud e selezioni il progetto A, puoi visualizzare solo gli intervalli di traccia generati dalle applicazioni in hosting sul progetto A. Nello specifico, non puoi visualizzare gli intervalli di traccia generati dal progetto B quando effettua una chiamata gRPC nel progetto A.

Tuttavia, se utilizzi la funzionalità multiprogetto di Trace, dal progetto A Google Cloud Console, puoi visualizzare gli intervalli generati dall'applicazione ospitata dal progetto A, e puoi visualizzare gli intervalli generati dall'applicazione ospitata dal progetto B quando esegue le chiamate gRPC nel progetto A.

Questa pagina fornisce dettagli sulla configurazione di Cloud Trace per consentirti di visualizzare gli ambiti di traccia in relazione a progetti Google Cloud correlati.

Per iniziare

Per visualizzare gli intervalli di traccia nei progetti Google Cloud:

  1. Associa ciascuno dei tuoi progetti Google Cloud alla stessa organizzazione.

    • Se crei un nuovo progetto nel contesto dell'organizzazione, viene creato automaticamente nella risorsa dell'organizzazione.

      Puoi vedere l'organizzazione in cui stai creando il tuo progetto nella finestra di dialogo Nuovo progetto:

      Nuovo riquadro del progetto in cui è visualizzata la tua organizzazione.

    • Se hai un progetto Google Cloud che non fa parte di un'organizzazione, puoi spostarlo nella tua organizzazione Per maggiori dettagli, consulta la pagina Migrazione dei progetti esistenti.

  2. Assicurati di avere il ruolo Utente Cloud Trace Identity and Access Management (IAM) e il ruolo IAM Visualizzatore Logging per ogni progetto.

  3. Assicurati di disporre dell'autorizzazione resourcemanager.organizations.get per accedere in lettura all'organizzazione dei progetti. Questa autorizzazione fa parte del ruolo IAM Visualizzatore organizzazione.

    Per verificare se hai questa autorizzazione, apri il selettore dei progetti nella parte superiore di Google Cloud Console e assicurati di poter vedere un menu a discesa delle organizzazioni:

    Visualizzazione dell'organizzazione Cloud Trace.

  4. Configura le applicazioni per la scrittura di tracce nei progetti in cui sono ospitati:

Visualizzazione dei dettagli delle tracce tra progetti

Una volta completati i passaggi introduttivi, procedi nel seguente modo:

  1. Nella console Google Cloud, seleziona Trace, quindi Elenco di tracce o fai clic sul pulsante seguente:

    Vai all'elenco di tracce

    Assicurati di selezionare uno dei progetti configurati per la visualizzazione di traccia tra progetti. Nell'esempio precedente, dovresti selezionare il progetto A o B.

    La visualizzazione delle tracce la prima volta che utilizzi Trace potrebbe richiedere alcuni minuti. Per maggiori dettagli, consulta la sezione Trovare e visualizzare tracce. Lo screenshot seguente mostra un esempio di pagina Elenco di tracce:

    Pagina dell'elenco di Cloud Trace.

    L'elenco dei risultati di traccia e il grafico a dispersione si baseranno solo sul progetto attualmente selezionato e non su altri progetti nella traccia.

  2. Visualizza i dettagli di una traccia facendo clic su qualsiasi URI di richiesta nell'elenco Trace. I dettagli delle tracce vengono visualizzati sotto il grafico:

    Riquadro dei dettagli di Cloud Trace.

    Gli intervalli di traccia di tutti i progetti associati alla traccia sono mostrati nei dettagli della traccia. I dettagli della traccia non sono limitati agli intervalli di traccia per il progetto attualmente selezionato.

  3. Fai clic su una barra blu, che rappresenta un intervallo di traccia, nella sequenza temporale per visualizzare il riquadro Dettagli. Puoi vedere quale etichetta Progetto è associata all'intervallo di traccia e visualizzare i dettagli correlati.

Passaggi successivi