Panoramica di Cloud Logging

Questo documento fornisce una panoramica di Cloud Logging, un sistema di gestione dei log in tempo reale con funzionalità di archiviazione, ricerca e analisi. Cloud Logging raccoglie automaticamente i dati di log dalle risorse Google Cloud . Per motivi normativi o di sicurezza, puoi determinare dove vengono archiviati i dati di log.

Puoi anche raccogliere i dati di log dalle applicazioni che scrivi strumentando l'applicazione utilizzando una libreria client.

Esegui query, visualizza e analizza i dati di log

Puoi visualizzare e analizzare i dati di log utilizzando la pagina Esplora log nella console Google Cloud . Questa interfaccia è progettata per consentirti di visualizzare singole voci di log e trovare voci di log correlate.

Per saperne di più, consulta Esegui query e visualizza i dati di log.

Archiviazione e conservazione dei log

Non è necessario configurare la località in cui vengono archiviati i dati di log. Per impostazione predefinita, le risorse Google Cloud progetto, account di fatturazione, cartella e organizzazione archiviano automaticamente i dati di log provenienti dalla risorsa. Ad esempio, se il tuo progetto Google Cloud contiene un'istanza di Compute Engine, i dati di log generati da Compute Engine vengono archiviati automaticamente.

Puoi configurare diversi aspetti dell'archiviazione dei log, ad esempio quali dati di log vengono archiviati, quali vengono ignorati e dove vengono archiviati i dati di log. Per saperne di più, consulta Archivia le voci di log.

Le voci di log vengono archiviate per un periodo di tempo specificato, dopodiché vengono eliminate. Per saperne di più, consulta Periodi di conservazione dei log.

Routing dei log

Puoi instradare o inoltrare le voci di log alle seguenti destinazioni:

  • Google Cloud progetto

  • Bucket di log

  • Argomento Pub/Sub, che fornisce supporto per le integrazioni di terze parti.

Quando i dati di log vengono indirizzati, la destinazione può trovarsi in una risorsa diversa da quella da cui provengono i dati di log. Ad esempio, puoi instradare i dati di log da un progetto a un bucket di log archiviato in un altro progetto.

Per saperne di più, consulta Voci di log di route.

Categorie di dati di log

Le categorie di log hanno lo scopo di descrivere le informazioni di logging disponibili. Le categorie non si escludono a vicenda:

  • Le voci di log della piattaforma vengono scritte dai servizi Google Cloud . Queste voci di log possono aiutarti a eseguire il debug e a risolvere i problemi, nonché a comprendere meglio i servizi Google Cloud che utilizzi.

  • Le voci di log dei componenti vengono generate dai componenti software forniti da Google Cloudche vengono eseguiti sui tuoi sistemi. Ad esempio, GKE fornisce componenti software che gli utenti possono eseguire sulla propria macchina virtuale o nel proprio data center. Queste voci di log vengono spesso utilizzate per fornire assistenza agli utenti.

  • Le voci di log di sicurezza ti aiutano a rispondere alla domanda "Chi ha fatto cosa, dove e quando?":

    • Cloud Audit Logs fornisce informazioni sulle attività amministrative e sugli accessi all'interno delle tue risorseGoogle Cloud . L'attivazione degli audit log aiuta le tue entità di sicurezza, controllo e conformità a monitorare i dati e i sistemi Google Cloud per individuare possibili vulnerabilità o uso improprio dei dati esterni. Per un elenco dei servizi supportati, consulta ServiziGoogle Cloud con audit log.
  • Le voci di log scritte dall'utente sono log scritti da applicazioni e servizi personalizzati. In genere, questi dati vengono scritti in Cloud Logging utilizzando l'API Cloud Logging.

Controllo degli accessi

Le autorizzazioni e i ruoli di Identity and Access Management (IAM) controllano l'accesso ai bucket di log. Puoi concedere ruoli predefiniti alle entità o creare ruoli personalizzati. Per ulteriori informazioni sulle autorizzazioni richieste, consulta Controllo degli accessi.

Passaggi successivi