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 Google Cloud Observability
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, reportez-vous à 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 la console Google Cloud, accédez à la page Explorateur de journaux :
Accéder à l'explorateur de journaux
Si vous utilisez la barre de recherche pour trouver cette page, sélectionnez le résultat dont le sous-titre est Logging.
Pour en savoir plus, consultez la page 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 la documentation sur l'interface de ligne de commande de gcloud logging.