De nombreux langages de programmation disposent d'interfaces d'écriture de journaux standards que vous pouvez reconfigurer afin d'utiliser Logging.
Écrire des journaux
Pour écrire des journaux dans Logging, choisissez l'une des options suivantes :
Écrivez vos journaux sur des fichiers journaux existants de votre instance de machine virtuelle (VM), tels que
syslog
. L'agent Logging envoie les journaux à Google Cloud Observability. Pour en savoir plus, consultez la page À propos de l'agent.Configurez un package de journalisation standard pour envoyer les journaux que vous écrivez à Logging. Pour en savoir plus, consultez les pages d'information suivantes :
- Tous les langages : fluentd
- C# : utiliser ASP.NET ou appeler l'API
- Java : utiliser Logback et java.util.logging
- Go : utiliser la journalisation standard
- Node.js : utiliser Winston et Bunyan
- PHP : utiliser l'enregistreur PSR-3
- Python : utiliser la fonction de journalisation standard
- Ruby: utiliser le gem d'observabilité Google Cloud
Appelez l'API Logging via les bibliothèques clientes de Logging pour votre langage de programmation.
Appelez directement le point de terminaison REST de l'API Logging. Consultez la documentation de référence de l'API Logging.
Utilisez la gcloud CLI. Pour en savoir plus, consultez l'interface de ligne de commande de gcloud logging.
Lire les journaux
Pour lire les entrées de journal dans Logging, effectuez l'une des opérations suivantes :
-
Dans le panneau de navigation de la console Google Cloud, sélectionnez Logging, puis Explorateur de journaux :
Accéder à l'explorateur de journaux
Pour en savoir plus, consultez la section Présentation de l'explorateur de journaux.
Appelez l'API Logging via les bibliothèques clientes pour votre langage de programmation.
Appelez directement les points de terminaison REST de l'API Logging. Consultez la documentation de référence de l'API Logging.
Utilisez la gcloud CLI. Pour en savoir plus, consultez l'interface de ligne de commande de gcloud logging.