Molti linguaggi di programmazione dispongono di interfacce standard di scrittura dei log che puoi riconfigurare per utilizzare Logging.
Scrittura dei log
Per scrivere i log in Logging, puoi effettuare una delle seguenti operazioni:
Scrivi i tuoi log nei file di log esistenti, ad esempio
syslog
, sull'istanza VM. L'agente Logging invia i log a Google Cloud Observability. Per ulteriori informazioni, consulta Informazioni sull'agente.Configura un pacchetto di logging standard per inviare i log che scrivi a Logging. Per ulteriori informazioni, consulta le seguenti pagine dei dettagli:
- Qualsiasi lingua: fluentd
- C#: utilizzo di ASP.NET o chiamata dell'API
- Java: utilizzo di Logback e java.util.logging
- Go: utilizzo del logging standard
- Node.js: utilizzo di Winston e Bunyan
- PHP: Utilizzo del logger PSR-3
- Python: utilizzo della funzionalità di logging standard
- Ruby: utilizzare la gemma di Google Cloud Observability
Chiama l'API Logging utilizzando le librerie client di Logging per il tuo linguaggio di programmazione.
Chiama direttamente l'endpoint REST dell'API Logging. Consulta la documentazione di riferimento dell'API Logging.
Utilizza gcloud CLI. Per ulteriori informazioni, consulta l'interfaccia a riga di comando gcloud logging.
Lettura dei log
Per leggere le voci di log in Logging, puoi effettuare una delle seguenti operazioni:
-
Nella console Google Cloud, vai alla pagina Esplora log:
Se usi la barra di ricerca per trovare questa pagina, seleziona il risultato con il sottotitolo Logging.
Per maggiori informazioni, consulta Panoramica di Esplora log.
Chiama l'API Logging tramite le librerie client per il linguaggio di programmazione in uso.
Chiama direttamente gli endpoint REST dell'API Logging. Consulta la documentazione di riferimento dell'API Logging.
Utilizza gcloud CLI. Per ulteriori informazioni, consulta l'interfaccia a riga di comando gcloud logging.