Ce document présente Cloud Logging, un système de gestion des journaux en temps réel offrant des fonctionnalités de stockage, de recherche et d'analyse. Cloud Logging collecte automatiquement les données de journaux des ressources Google Cloud . Vous pouvez déterminer où sont stockées vos données de journalisation pour respecter les réglementations ou votre stratégie de sécurité.
Vous pouvez également collecter des données de journaux à partir des applications que vous écrivez en instrumentant votre application à l'aide d'une bibliothèque cliente.
Interroger, afficher et analyser les données de journaux
Vous pouvez afficher et analyser vos données de journaux à l'aide de la page "Explorateur de journaux" de la console Google Cloud . Cette interface est conçue pour vous permettre d'afficher des entrées de journal individuelles et de trouver des entrées de journal associées.
Pour en savoir plus, consultez Interroger et afficher les données de journaux.
Stockage et conservation des journaux
Vous n'avez pas besoin de configurer l'emplacement de stockage des données de journaux. Par défaut, les ressources de projet, de compte de facturation, de dossier et d'organisation Google Cloud stockent automatiquement les données de journaux provenant de la ressource. Par exemple, si votre projet Google Cloud contient une instance Compute Engine, les données de journal générées par Compute Engine sont automatiquement stockées.
Vous pouvez configurer plusieurs aspects du stockage de vos journaux, tels que les données de journaux à stocker, celles à supprimer et l'emplacement de stockage des données de journaux. Pour en savoir plus, consultez Stocker des entrées de journal.
Les entrées de journal sont conservées pendant une période spécifiée, puis supprimées. Pour en savoir plus, consultez Durée de conservation des journaux.
Routage de journaux
Vous pouvez router ou transférer des entrées de journal vers les destinations suivantes :
ProjetGoogle Cloud
Bucket de journaux
- Sujet Pub/Sub, qui permet d'intégrer des services tiers.
Lorsque les données de journaux sont acheminées, la destination peut se trouver dans une ressource différente de celle d'où proviennent les données de journaux. Par exemple, vous pouvez acheminer les données de journaux d'un projet vers un bucket de journaux stocké dans un autre projet.
Pour en savoir plus, consultez Entrées de journal de routage.
Catégories de données de journaux
Les catégories de journaux sont destinées à décrire les informations de journalisation disponibles. Elles ne s'excluent pas mutuellement :
Les entrées de journal de plate-forme sont écrites par les services Google Cloud . Ces entrées de journal peuvent vous aider à déboguer et à résoudre les problèmes, mais aussi à mieux comprendre les services Google Cloud que vous utilisez.
Les entrées de journal de composant sont générées par les composants logiciels fournis par Google Cloudqui s'exécutent sur vos systèmes. Par exemple, GKE fournit des composants logiciels que les utilisateurs peuvent exécuter sur leurs machines virtuelles ou dans leur centre de données. Ces entrées de journal sont souvent utilisées pour fournir une assistance aux utilisateurs.
Les entrées de journal de sécurité vous aident à déterminer qui a fait quoi, où et quand :
- Cloud Audit Logs vous renseigne sur les activités d'administration et les accès au sein de vos ressourcesGoogle Cloud . L'activation des journaux d'audit permet à vos entités de sécurité, d'audit et de conformité de surveiller les données et les systèmes Google Cloud afin de détecter d'éventuelles failles ou un usage abusif des données externes. Pour obtenir la liste des services compatibles, consultez ServicesGoogle Cloud avec journaux d'audit.
- Les entrées de journal écrites par l'utilisateur sont des journaux écrits par des applications et services personnalisés. En général, ces données sont écrites dans Cloud Logging à l'aide de l'API Cloud Logging.
Contrôle des accès
Les autorisations et les rôles IAM (Identity and Access Management) contrôlent l'accès aux buckets de journaux. Vous pouvez attribuer des rôles prédéfinis aux comptes principaux ou créer des rôles personnalisés. Pour en savoir plus sur les autorisations requises, consultez Contrôle des accès.