Questo documento descrive come eseguire query, visualizzare e analizzare le voci di log utilizzando la console Google Cloud. Hai a disposizione due interfacce: Esplora log e Analisi dei log. Puoi eseguire query, visualizzare e analizzare i log con entrambe le interfacce; ma utilizzano linguaggi di query diversi hanno funzionalità diverse. Per la risoluzione dei problemi e l'esplorazione dei dati di log, consigliamo di utilizzare la classe Esplora log. Per generare approfondimenti e tendenze, ti consigliamo di: utilizza Analisi dei log. Puoi eseguire query sui tuoi log e salvare le query rilasciando Comandi dell'API Logging. Puoi anche eseguire query sui log utilizzando Google Cloud CLI.
Esplora log
Esplora log è progettato per aiutarti a risolvere i problemi e analizzare delle prestazioni dei tuoi servizi e delle tue applicazioni. Ad esempio, un istogramma mostra il tasso di errori. Se noti un picco di errori o qualcosa che è interessante, puoi individuare e visualizzare le voci di log corrispondenti. Quando una voce di log è associata a un gruppo di errori, la voce di log è annotato con un di opzioni che ti consentono di accedere a ulteriori informazioni sul gruppo di errori.
Lo stesso linguaggio di query è supportate dall'API Cloud Logging, da Google Cloud CLI, ed Esplora log. Per semplificare la creazione delle query quando utilizzi Esplora log, puoi: creare query utilizzando i menu, inserendo il testo e, in alcuni casi, utilizzando le opzioni incluse nel display di una singola voce di log.
Esplora log non supporta le operazioni aggregate, ad esempio il numero di voci di log che contengono un pattern specifico. Per eseguire operazioni di aggregazione, abilita l'analisi nel bucket di log, quindi usa Analisi dei log.
Per maggiori dettagli sulla ricerca e sulla visualizzazione dei log con Esplora log, consulta Visualizza i log utilizzando Esplora log.
Analisi dei log
Con Analisi dei log puoi eseguire query che analizzano i dati di log e puoi visualizzare o tracciare i risultati della query. I grafici consentono identificare pattern e tendenze nei log nel tempo. Le seguenti screenshot illustra le funzionalità di creazione di grafici in Analisi dei log:
Ad esempio, supponiamo che tu stia risolvendo un problema e voglia conoscere la latenza media delle richieste HTTP inviate a un URL specifico nel tempo. Quando viene eseguito l'upgrade di un bucket di log per l'uso di Analisi dei log, puoi utilizzare query SQL per eseguire query sui log archiviati nel bucket di log. Raggruppando e aggregando i log, puoi ottenere informazioni importanti che possono aiutarti a ridurre il tempo dedicato alla risoluzione dei problemi.
L'analisi dei log ti consente inoltre di utilizzare BigQuery per eseguire query sui dati. Ad esempio, supponiamo che tu voglia utilizzare a BigQuery di confrontare gli URL nei tuoi log con un set di dati pubblico URL dannosi noti. Per rendere visibili i dati dei log a BigQuery, esegui l'upgrade del bucket per utilizzare Analisi dei log crea un set di dati collegato.
Puoi continuare a risolvere i problemi e visualizzare le singole voci di log in ha eseguito l'upgrade dei bucket di log utilizzando Esplora log.
Limitazioni
Per eseguire l'upgrade di un bucket di log esistente per utilizzare Analisi dei log, procedi nel seguente modo con limitazioni:
- Il bucket di log è sbloccato, a meno che non sia il bucket
_Required
. - Non ci sono aggiornamenti in attesa per il bucket.
- Il bucket di log è sbloccato, a meno che non sia il bucket
Non puoi eseguire l'upgrade dei bucket di log per l'utilizzo di Analisi dei log uno qualsiasi dei seguenti elementi:
- Rimuovi il supporto di Analisi dei log.
Puoi eliminare il collegamento a un set di dati BigQuery collegato. L'eliminazione del link non modifica la tua capacità di eseguire query sulle visualizzazioni nel bucket di log utilizzando la pagina Analisi dei log.
Sono disponibili solo le voci di log scritte dopo il completamento dell'upgrade per Analytics.
Prezzi
Cloud Logging non addebita alcun costo per il routing dei log a un
destinazione supportata; ma la destinazione potrebbe applicare dei costi.
Ad eccezione del bucket di log _Required
,
Cloud Logging addebita un costo per trasferire i log nei bucket di log.
per un'archiviazione più lunga del periodo di conservazione predefinito del bucket di log.
Cloud Logging non addebita alcun costo per la copia dei log o per le query eseguite tramite Esplora log o tramite la pagina Analisi dei log.
Per ulteriori informazioni, consulta i seguenti documenti:
- Riepilogo dei prezzi di Cloud Logging
Costi di destinazione:
- Costi per la generazione di log di flusso VPC si applicano quando invii e poi escludi i log di flusso Virtual Private Cloud da Cloud Logging.
Non sono previsti costi per l'importazione o l'archiviazione di BigQuery quando esegui l'upgrade di un bucket per utilizzare Analisi dei log Creare un set di dati collegato. Quando crei un set di dati collegato per un bucket di log, non importi il tuo e registrare i dati in BigQuery. Avrai invece l'accesso in lettura ai dati di log archiviati nel bucket di log tramite il set di dati collegato.
I costi per l'analisi di BigQuery vengono addebitati quando esegui query SQL Set di dati collegati a BigQuery, che includono l'utilizzo BigQuery Studio, l'API BigQuery e a strumento a riga di comando di BigQuery.
Blog
Per ulteriori informazioni su Analisi dei log, consulta i seguenti post del blog:
- Per una panoramica di Analisi dei log, consulta L'analisi dei log in Cloud Logging è ora in disponibilità generale.
- Per scoprire di più sulla creazione di grafici generati dalle query di Analisi dei log salvare i grafici in dashboard personalizzate, Annuncio di grafici e dashboard di analisi dei log in Cloud Logging in anteprima pubblica.
- Per scoprire di più sull'analisi degli audit log utilizzando Analisi dei log, consulta Estrazione degli insight sulla sicurezza dagli audit log con Analisi dei log.
- Se esegui il routing dei log a BigQuery e vuoi comprendere la differenza tra questa soluzione e l'uso di Analisi dei log, quindi vedi Passaggio ad Analisi dei log per gli utenti dell'esportazione BigQuery.
Passaggi successivi
- Crea un bucket di log ed eseguine l'upgrade per utilizzare Analisi dei log
- Eseguire l'upgrade di un bucket esistente per utilizzare Analisi dei log
Crea le query:
Esempi di query: