Questo documento descrive come salvare e condividere le query create in Analisi dei log. Se non hai familiarità con Analisi dei log, consulta Eseguire query e analizzare le tracce.
Per informazioni su come creare grafici delle query o eseguire query sui dati di traccia in BigQuery, consulta i documenti elencati nella sezione Passaggi successivi di questo documento.
Prima di iniziare
- Accedi al tuo Google Cloud account. Se non hai mai utilizzato Google Cloud, crea un account per valutare il rendimento dei nostri prodotti in scenari reali. I nuovi clienti ricevono anche 300 $di crediti senza costi per l'esecuzione, il test e il deployment dei workload.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
Roles required to select or create a project
- Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
-
Create a project: To create a project, you need the Project Creator role
(
roles/resourcemanager.projectCreator), which contains theresourcemanager.projects.createpermission. Learn how to grant roles.
-
Verify that billing is enabled for your Google Cloud project.
Enable the Observability API.
Roles required to enable APIs
To enable APIs, you need the Service Usage Admin IAM role (
roles/serviceusage.serviceUsageAdmin), which contains theserviceusage.services.enablepermission. Learn how to grant roles.-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
Roles required to select or create a project
- Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
-
Create a project: To create a project, you need the Project Creator role
(
roles/resourcemanager.projectCreator), which contains theresourcemanager.projects.createpermission. Learn how to grant roles.
-
Verify that billing is enabled for your Google Cloud project.
Enable the Observability API.
Roles required to enable APIs
To enable APIs, you need the Service Usage Admin IAM role (
roles/serviceusage.serviceUsageAdmin), which contains theserviceusage.services.enablepermission. Learn how to grant roles.-
Per ottenere le autorizzazioni necessarie per caricare la pagina Analisi dei log, scrivere, eseguire e salvare query private sui dati di traccia, chiedi all'amministratore di concederti i seguenti ruoli IAM:
-
Observability View Accessor (
roles/observability.viewAccessor) on the observability views that you want to query. Questo ruolo supporta le condizioni IAM, che consentono di limitare la concessione a una vista specifica. Se non alleghi una condizione alla concessione del ruolo, l'entità può accedere a tutte le viste di osservabilità. -
Observability Analytics User (
roles/observability.analyticsUser) sul tuo progetto. Questo ruolo contiene le autorizzazioni necessarie per salvare ed eseguire query private e per eseguire query condivise. -
Visualizzatore log (
roles/logging.viewer) sul tuo progetto.
Per saperne di più sulla concessione dei ruoli, consulta Gestisci l'accesso a progetti, cartelle e organizzazioni.
Potresti anche riuscire a ottenere le autorizzazioni richieste tramite i ruoli personalizzati o altri ruoli predefiniti.
-
Observability View Accessor (
Salva una query
Tutte le query eseguite vengono salvate automaticamente per 30 giorni e sono accessibili selezionando la scheda Recenti nella pagina Analisi dei log. Puoi cercare, visualizzare, eseguire e condividere le query elencate nella scheda Recenti.
Se vuoi mantenere una query disponibile per un utilizzo futuro, annotala con informazioni utili o consenti ai colleghi di visualizzare ed eseguire la query, quindi salva la query. Puoi cercare e ordinare le query salvate in base al nome, alla descrizione e all'etichetta di visibilità. Puoi anche modificare ed eliminare queste query. Le query salvate vengono conservate finché non le elimini.
Puoi salvare 10.000 query per Google Cloud progetto.
Console
Per salvare una query:
-
Nella Google Cloud console, vai alla manage_search Analisi dei log page:
Se utilizzi la barra di ricerca per trovare questa pagina, seleziona il risultato con il sottotitolo Logging.
Compila il riquadro Query con una query.
Puoi compilare il riquadro Query inserendo una nuova query, selezionando una query dalla scheda Recenti o selezionando una query dalla scheda Salvate.
La query può includere qualsiasi vista valida, più viste e viste di Analytics.
Quando la query nel riquadro Query è valida, il pulsante Salva è attivo.
Fai clic su Salva, seleziona Salva query, e completa i campi Nome e Descrizione. I valori impostati per questi campi vengono visualizzati nella scheda Salvate.
(Facoltativo) Per consentire a tutti gli utenti con accesso alla pagina Analisi dei log del Google Cloud progetto di visualizzare ed eseguire la query salvata, attiva il pulsante Condividi con il progetto.
Per impostazione predefinita, questo pulsante è disattivato e la visibilità è limitata a te.
Fai clic su Salva query.
(Facoltativo) Per visualizzare, ordinare ed eseguire le query salvate visibili, seleziona la scheda Salvate.
Puoi ordinare e filtrare le query salvate in base al nome, alla descrizione e all'etichetta di visibilità. Puoi anche filtrare in base ai contenuti della query.
Puoi modificare ed eliminare le query create utilizzando le opzioni della scheda Salvate:
Per modificare una query, fai clic su more_vert Altre opzioni e seleziona Modifica. Puoi modificare i valori dei campi Nome e Descrizione, ma la query stessa non può essere modificata.
Per eliminare una query salvata, fai clic su more_vert Altre opzioni e seleziona Elimina.
Condividi una query
Puoi condividere una query salvata con tutti gli utenti che hanno accesso al tuo Google Cloud progetto. Tuttavia, i ruoli IAM dell'entità determinano se la query può essere eseguita e i dati restituiti dalla query.
Visualizza ed esegui query recenti o salvate
Per visualizzare o eseguire di nuovo una query, seleziona la scheda Recenti nella pagina Analisi dei log e trova la query:
- Per eseguire la query, fai clic su Esegui.
- Per visualizzare la query, utilizza le opzioni nel more_vert Altre opzioni menu.
Per visualizzare, modificare o eseguire una query salvata, seleziona la scheda Salvate nella pagina Analisi dei log e trova la query:
- Per eseguire la query, fai clic su Esegui.
- Per modificare, visualizzare o eliminare la query, utilizza le opzioni nel more_vert Altre opzioni menu.
Passaggi successivi
- Crea grafici dei risultati delle query SQL.
- Esempi di query SQL.
- Esegui una query su un set di dati collegato in BigQuery.