Afficher des journaux (classique)

Ce guide vous explique comment rechercher des journaux et afficher les entrées de journaux à l'aide de la visionneuse de journaux de Cloud Logging (Classique).

  • Pour consulter les entrées de journal via l'API Logging, reportez-vous à la méthode entries.list.
  • Pour lire des entrées de journal à l'aide du SDK Google Cloud, consultez la section Lire des entrées de journal.

Avant de commencer

Vous n'avez pas besoin d'un espace de travail pour utiliser Logging, sauf si vous envoyez des journaux d'Amazon Web Services (AWS) à Logging.

La visionneuse de journaux affiche les journaux d'un seul projet Google Cloud. Si vous utilisez un espace de travail, Logging ne combine pas les journaux des projets surveillés. Vous devez sélectionner un projet spécifique pour afficher ses journaux.

Si vous utilisez un espace de travail et AWS, sélectionnez le projet de connecteur AWS pour afficher les journaux AWS.

Si vous ingérez des journaux cloud hybrides et sur site via BindPlane, ces journaux se trouvent sous le type de ressource generic_node.

Premiers pas

  1. Accédez à la page Logging > Journaux (Visionneuse de journaux) dans Cloud Console :

    Accéder à la page Visionneuse de journaux

  2. Sélectionnez un projet Google Cloud existant en haut de la page ou créez-en un.

  3. À l'aide des menus déroulants, sélectionnez la ressource pour laquelle vous souhaitez afficher les journaux.

Si vous ne voyez aucun journal, consultez la section Dépannage ci-dessous.

Interfaces de requêtes de la visionneuse de journaux

La visionneuse de journaux comporte deux interfaces de requête :

  • L'interface de requête de base vous permet de sélectionner des journaux à partir des menus et dispose d'une fonction de recherche simple.
  • L'interface de requête avancée vous permet d'afficher les entrées de journal de plusieurs journaux et dispose d'une fonction de recherche plus sophistiquée.

Pour basculer entre ces interfaces, utilisez la flèche du menu déroulant (▾) située à l'extrémité droite de la zone de requête de recherche de l'une ou l'autre des interfaces.

La capture d'écran suivante montre la disposition de la visionneuse de journaux avec l'interface de requête de base. La capture d'écran affiche les entrées de journal d'une application App Engine :

Lecteur de journaux

L'interface de requête de base contient les principaux composants suivants (indiqués par des chiffres rouges dans la capture d'écran ci-dessus), qui se retrouvent pour certains dans l'interface de requête avancée :

  1. Les onglets de la fenêtre vous permettent de rester sur la page Journaux (de la visionneuse de journaux) ou de choisir entre d'autres fonctionnalités de Logging : Métriques (voir Métriques basées sur les journaux), Exportations (voir Exportation à l'aide de la visionneuse de journaux), et Ingestion de journaux (voir Exclusion de journaux).
  2. La zone de requête de recherche de l'interface de requête de base vous permet d'interroger les entrées de journal par libellé ou par élément de texte. La requête de base est affichée et la flèche déroulante (▾) située à l'extrémité droite vous permet de basculer vers l'interface de requête avancée ou d'obtenir un lien vers votre requête. Dans l'interface utilisateur, les requêtes de journaux sont associées à la mention "filtres", car elles vous permettent de sélectionner un ensemble spécifique d'entrées de journal.
  3. Le menu de sélection de base permet de choisir les ressources, les journaux et les niveaux de gravité à afficher :

    • Resources : ressources disponibles dans votre projet actuel.
    • Logs : types de journaux disponibles pour les ressources actuelles de votre projet.
    • Log severity : niveaux de gravité des journaux.
  4. Les menus déroulants du sélecteur de période permettent d'interroger les journaux en fonction de dates et d'heures spécifiques.

  5. Le sélecteur de flux, situé en haut de la page, permet de contrôler si les nouvelles entrées de journal s'affichent au fur et à mesure qu'elles arrivent.

  6. La table d'entrées de journal contient les entrées de journal disponibles en fonction des requêtes actuellement choisies et des champs personnalisés.

  7. La flèche de développement (▸) située devant chaque entrée de journal permet d'afficher l'ensemble du contenu d'une entrée. Pour plus d'informations, consultez la section Développer les entrées de journal.

  8. Le menu Options d'affichage, situé tout à droite, comporte d'autres options d'affichage.

  9. Le menu Téléchargement des journaux, à l'extrême droite, vous permet de télécharger un ensemble d'entrées de journal. Pour plus de détails, consultez la section Télécharger les entrées de journal.

  10. L'option Plus (⋮), affichée avec chaque entrée de journal, vous permet de placer une épingle sur l'entrée de journal, d'afficher l'entrée de journal dans son contexte de ressource et de copier une URL pour l'entrée de journal dans le presse-papiers.

Enfin, la visionneuse de journaux utilise la position du curseur pour mettre en évidence l'entrée de journal associée et pour afficher un symbole de punaise (📌) à côté de l'icône Plus (⋮).

Faire défiler les journaux et les diffuser

Lorsque vous ouvrez la visionneuse de journaux pour la première fois, les entrées de journal récentes sont suffisamment nombreuses pour remplir l'écran. Lorsque vous faites défiler les entrées de journal, la visionneuse de journaux tente d'extraire des entrées supplémentaires. La barre jaune située au-dessus et en dessous des journaux permet de savoir si d'autres entrées de journal sont disponibles.

Les icônes en haut de l'écran permettent de contrôler le moment où les journaux sont actualisés :

  • Cliquez sur l'icône Actualiser () pour récupérer les derniers journaux et ajuster le défilement de l'affichage.
  • Cliquez sur l'icône de lecture pour diffuser les derniers journaux. La diffusion s'arrête si vous sélectionnez une entrée de journal ou faites défiler l'affichage des journaux.
  • Cliquez sur l'icône Pause () pour arrêter la diffusion.

Faire défiler les journaux jusqu'à un moment spécifique

Vous pouvez interroger vos entrées de journal par heure et par date à l'aide des menus du sélecteur de période sous la zone de requête de recherche.

Sélecteur de période

La sélection par défaut est Dernière heure. Vous pouvez utiliser le menu déroulant pour sélectionner d'autres périodes ou définir une période :

  • Sélectionnez Choisir une heure pour interroger les journaux à une date et une heure particulières.
  • Sélectionnez Personnaliser pour spécifier une période personnalisée ou un fuseau horaire.

Pour afficher les entrées actuelles du journal, cliquez sur Heure actuelle.

Dans tous les cas, une sélection entraîne l'actualisation de l'affichage de la visionneuse de journaux. Vous pouvez ensuite faire défiler et inspecter les entrées de journal affichées.

Pour réinitialiser la date et l'heure afin qu'elles correspondent à la dernière entrée de journal reçue, cliquez sur l'icône Actualiser ou Lecture.

Modifier le fuseau horaire

Vous pouvez sélectionner un fuseau horaire pour vos entrées de journal :

  1. Dans le menu déroulant Dernière heure, sélectionnez Personnaliser.
  2. Cliquez sur la flèche de développement (▾) dans l'un des nouveaux menus pour ouvrir un calendrier déroulant.
  3. Dans le volet Fuseau horaire, sélectionnez votre pays et votre fuseau horaire préférés.

Votre sélection entraîne l'affichage de la visionneuse de journaux et la mise à jour du fuseau horaire pour chaque entrée de journal :

Personnaliser le fuseau horaire

Développer les entrées de journal

La table des entrées de journal affiche par défaut une ligne de résumé pour chaque entrée de journal.

Ligne de résumé de l'entrée de journal

La ligne récapitulative d'entrée de journal peut contenir des champs en surbrillance. Par exemple, les champs personnalisés sont mis en évidence.

Les champs inclus dans la ligne de résumé sont sélectionnés en tant que sous-ensembles des champs d'entrée de journal. Certains champs sont affichés par défaut s'ils répondent à un ou plusieurs de ces critères :

  • Le type de l'entrée de journal est connu, par exemple un journal de requêtes App Engine.
  • L'entrée de journal contient le champ httpRequest.
  • L'entrée de journal a une charge utile contenant un champ nommé message.

Pour afficher tous les détails d'une entrée de journal, cliquez sur la flèche de développement (▸) située devant la ligne de résumé. Pour afficher tous les détails dans une vue structurée de toutes les entrées de journal disponibles pour votre requête actuelle, cliquez sur le menu Afficher les options à l'extrémité droite, puis sur Tout développer :

Menu Options d'affichage

Vous pouvez sélectionner Tout réduire pour réduire les détails des entrées de journal développées.

Lorsque vous développez une ligne de résumé pour une entrée de journal, la visionneuse de journaux affiche une représentation structurée (JSON) :

Entrée de journal de requête structurée

Pour une description des champs d'une entrée de journal, consultez la page relative au type LogEntry.

Ajouter des champs personnalisés

Les champs personnalisés sont des champs dans les entrées de journal dont vous pouvez spécifier qu'ils soient inclus dans la ligne de résumé. Ces champs sont renseignés et mis en surbrillance en bleu chaque fois qu'ils sont disponibles dans vos entrées de journal.

Champs personnalisés dans la ligne de résumé

Il existe deux manières d'ajouter des champs personnalisés aux lignes de résumé de la table d'entrées de journal :

  • Dans une entrée de journal développée, cliquez sur un champ dans la représentation JSON. Dans le panneau qui s'affiche, sélectionnez Ajouter un champ à la ligne de résumé :

Ajouter un champ à la ligne de résumé

  • Dans le menu Options d'affichage situé dans l'angle supérieur droit de la visionneuse de journaux, sélectionnez Ajouter des champs personnalisés. Si vous avez des champs personnalisés existants dans ce projet, cette option est Modifier les champs personnalisés. Dans le panneau qui s'affiche, ajoutez la clé JSON souhaitée et cliquez sur Enregistrer. Vous pouvez ajouter plusieurs clés en les séparant par une virgule. Pour réorganiser l'apparence des champs personnalisés dans les lignes de résumé, réorganisez le texte à l'intérieur de ce panneau et cliquez sur Enregistrer.

Ajouter un champ JSON à la ligne de résumé

Il existe deux façons de supprimer des champs personnalisés des lignes de résumé de la table d'entrées de journal :

  • À partir de n'importe quelle ligne de résumé contenant le champ personnalisé que vous souhaitez supprimer, cliquez sur le champ et sélectionnez Supprimer le champ de la ligne de résumé.
  • Dans le menu Options d'affichage situé dans l'angle supérieur droit de la visionneuse de journaux, sélectionnez Modifier les champs personnalisés. Dans le panneau qui s'affiche, effacez les clés JSON que vous souhaitez supprimer et cliquez sur Enregistrer.

Les champs personnalisés sont ajoutés à l'URL actuelle et y resteront tant que vous utiliserez cette URL ou que vous resterez dans la même session de navigateur. Vous ne pouvez pas les définir globalement et ils ne peuvent pas être enregistrés par utilisateur ou par projet Google Cloud.

Les champs par défaut ne peuvent pas être supprimés de la table d'entrées de journal.

Épingler une entrée de journal

Si vous avez identifié une entrée de journal intéressante et souhaitez rechercher des entrées à proximité, vous pouvez placer une épingle sur l'entrée de journal. Une fois l'entrée du journal épinglée, vous pouvez modifier la requête, et la visionneuse de journaux centre automatiquement la recherche autour de l'entrée épinglée. Épingler une entrée de journal vous permet de l'examiner dans le contexte spécifié par une requête que vous définissez. Lorsqu'une entrée de journal est épinglée, son arrière-plan est modifié et une épingle est affichée :

Entrée de journal épinglée

Pour épingler une entrée de journal, cliquez sur son épingle ou sur Plus (⋮), puis sélectionnez Épingler cette entrée de journal.

Lorsque vous placez une épingle sur une entrée de journal, cette épingle n'est visible que par vous. Aucun autre utilisateur consultant les mêmes entrées de journal ne verra votre épingle et ne pourra en aucun cas modifier leur affichage.

Épingler une entrée de journal ne modifie ni l'interface de requête, ni les paramètres de la requête, et n'actualise pas le contenu affiché. C'est vous qui déterminez les paramètres de requête et à quel moment actualiser l'affichage de la visionneuse de journaux. Vous pouvez modifier les paramètres de requête et actualiser l'affichage autant de fois que vous le souhaitez sans affecter les épingles.

Épingler une entrée de journal arrête la diffusion si elle est actuellement activée.

Si une entrée de journal est épinglée, vous pouvez déplacer ou supprimer l'épingle :

  • Pour déplacer l'épingle vers une autre entrée du journal, cliquez sur son icône ou sur Plus (⋮) et sélectionnez Déplacer l'épingle vers cette entrée du journal.

  • Pour supprimer l'épingle d'une entrée du journal, cliquez sur son symbole ou sur Plus (⋮) et sélectionnez Supprimer l'épingle de cette entrée du journal.

Si vous activez la diffusion alors qu'une entrée de journal est épinglée, la visionneuse de journaux supprime l'épingle.

Afficher des journaux similaires

Vous pouvez cliquer sur la valeur d'un champ individuel dans la vue développée des entrées de journal, puis afficher ou masquer toutes les entrées de journal ayant la même valeur :

Afficher les entrées correspondantes

La visionneuse de journaux bascule alors vers l'interface de recherche avancée. Pour modifier la recherche, modifiez la requête et cliquez sur Appliquer le filtre. Pour plus d'informations, consultez la section Interface de requête avancée.

Vous pouvez aussi corréler les entrées de journal des requêtes App Engine, puis les afficher dans une structure imbriquée. Pour plus de détails, consultez la page sur l'affichage d'entrées de journal de requêtes associées et sélectionnez un langage d'environnement d'exécution.

Afficher les informations de latence

Nouveau : pour les journaux de requêtes App Engine, la visionneuse de journaux fournit un lien vers Cloud Trace pour afficher facilement les informations de latence de l'entrée de journal.

Pour afficher le menu des options liées à la latence d'une entrée de journal, identifiez le champ protoPayload.latency :

Afficher protoPayload.latency

Cliquez sur la valeur de latence :

Afficher les options de latence

Les deux premières options du menu limitent les entrées de journal affichées à celles avec des latences plus élevées ou plus basses. La dernière option du menu restreint les entrées de journal à celles qui contiennent des détails des traces visibles par Cloud Trace. Plus précisément, la dernière option limite les entrées du journal à celles pour lesquelles Afficher les détails des traces est activé.

Afficher les détails de latence dans Cloud Trace

Pour certains journaux de requêtes App Engine, l'option Afficher les détails des traces est activée. Lorsque cette option est activée, cliquez dessus pour ouvrir Cloud Trace et afficher les informations sur la latence de l'entrée de journal :

Afficher la chronologie de la trace

Afficher dans le contexte de la ressource

Si vous avez identifié une entrée de journal intéressante et souhaitez identifier d'autres entrées de journal associées au même type de ressource, cliquez sur Plus (⋮) à l'extrême droite de la ligne et sélectionnez l'option Afficher dans le contexte de la ressource :

Afficher le contexte

En réponse à votre action, la visionneuse de journaux :

  1. épingle l'entrée du journal ;
  2. bascule vers l'interface de requête avancée et remplace le contenu de la requête par une requête sur le type de ressource ;
  3. actualise l'affichage. L'entrée du journal épinglée est affichée vers le bas de l'écran.

Affiché dans le contexte

Partager une entrée de journal

Pour partager une entrée de journal, cliquez sur Plus (⋮) et sélectionnez Copier le lien de l'entrée de journal dans le presse-papiers. Ensuite, la visionneuse de journaux génère une URL unique pour l'entrée de journal et la copie dans le presse-papiers.

Sélectionner des journaux

Utilisez les menus et la zone de requête de recherche pour trouver les journaux que vous souhaitez afficher :

  • Sélectionnez un type de ressource et une instance pour lesquels vous souhaitez afficher les journaux. Vous pouvez consulter toutes les instances de ce type de ressource ou sélectionner une instance particulière. Dans la capture d'écran ci-dessus, l'instance de VM G​C​E (c'est-à-dire toutes les instances) est sélectionnée. Pour obtenir la liste des types de ressources, consultez la liste des ressources surveillées.

  • Sélectionnez dans le deuxième menu les journaux nommés que vous souhaitez afficher, ou sélectionnez Tous les journaux. Le menu affiche les journaux utilisés par les instances de ressources sélectionnées.

  • Sélectionnez dans le troisième menu le niveau de gravité le plus bas que vous souhaitez afficher. La sélection de Tous les niveaux de journalisation affiche également les entrées de journal dont le niveau de gravité n'est pas indiqué.

  • Sélectionnez dans le quatrième menu la période que vous souhaitez afficher, ou sélectionnez Heure actuelle dans le cinquième menu.

Lorsque vous modifiez les sélections dans les menus, les entrées de journal correspondantes s'affichent.

Remarques sur les menus :

  • Seuls les types de ressources, les instances et les noms de journaux présents dans le projet sont affichés dans les menus. La mise à jour des menus peut prendre un certain temps après l'ajout d'un nouveau type de ressource ou d'une nouvelle instance, ou après une opération d'écriture dans un nouveau journal.

  • Dans l'interface de requête de base, vous ne pouvez consulter que les entrées de journal d'un type de ressource à la fois. L'interface de requête avancée autorise la consultation de plusieurs types de ressources.

  • Vous ne verrez aucun journal si vous tentez d'accéder à une heure antérieure à la durée de conservation actuelle. Pour plus d'informations, consultez la section Durée de conservation des journaux.

Télécharger les entrées du journal

En quelques clics, vous pouvez télécharger, au format JSON ou CSV, toutes les entrées de journal stockées dans la mémoire de travail de la visionneuse de journaux. Pour des raisons de performances, la visionneuse de journaux tente de charger 100 entrées de journal à la fois et ne conserve pas plus de 300 entrées de journal dans sa mémoire de travail. Ces valeurs ne peuvent pas être configurées.

Pour télécharger des entrées de journal, cliquez sur le menu Télécharger les journaux, situé en haut à droite de la visionneuse de journaux. Dans la boîte de dialogue de téléchargement, sélectionnez JSON ou CSV pour le champ Format d'entrée de journal, puis cliquez sur Télécharger :

Afficher les détails du téléchargement

Pour afficher les entrées de journal au format JSON ou CSV dans une page Web, suivez les mêmes étapes que pour un téléchargement, mais sélectionnez Afficher dans un nouvel onglet.

Effectuer une recherche avec la visionneuse de journaux

Vous pouvez affiner vos recherches en utilisant des requêtes dans les interfaces de requête de base et avancée. L'interface de requête avancée contient la plupart des fonctionnalités de l'interface de requête de base, mais offre des fonctionnalités de recherche plus sophistiquées.

Différences entre les requêtes de base et les requêtes avancées

La syntaxe des interfaces de requête de base et avancée est différente. L'interface de requête de base est construite avec des à prioris incompatibles avec l'interface de requête avancée, comme le fait que toutes les recherches soient insensibles à la casse.

Les sections suivantes mettent en évidence les principales différences de syntaxe entre ces deux interfaces.

Mot clé "texte :"

La visionneuse de journaux affiche les recherches de texte dans la requête de base en préfixant l'élément de texte avec le libellé text:. N'utilisez pas le libellé text: avec les requêtes avancées.

Le tableau suivant indique des recherches de texte équivalentes :

Requête de base de la visionneuse de journaux Requête de journaux avancée ayant la même signification
text:"one two" "one two"
text:three three
text:n=5 "n=5" (entre guillemets)

Si vous utilisez accidentellement text: dans la requête avancée, vous recherchez une correspondance dans un champ nommé text qui n'existe pas.

Noms des champs

L'interface de requête de base comporte des noms de champ intégrés pour certains journaux, y compris le journal de requêtes App Engine. Ces noms de champs n'existent pas dans les requêtes avancées.

Le tableau suivant montre une zone de recherche équivalente pour un journal de requêtes App Engine :

Requête de base Requête avancée
querystring:var=3 protoPayload.resource:"var=3"
status:400..405 protoPayload.status >= 400 AND protoPayload.status <= 405

Si vous utilisez querystring:var=3 dans le filtre avancé, vous recherchez un champ nommé querystring qui n'existe pas. Par conséquent, la visionneuse de journaux ne trouve aucune entrée de journal correspondante.

Correspondances de sous-chaînes

Dans l'interface de requête de base, toutes les recherches renvoient des correspondances de sous-chaînes insensibles à la casse. C'est-à-dire que les recherches text:abc ou somefieldname:abc correspondent aux entrées de journal contenant abc, xyabcyx et ABc. Dans les requêtes de journaux avancées, vous devez utiliser l'opérateur de recherche de présence (:) pour reproduire le même comportement.

Pour rechercher une correspondance exacte, utilisez l'opérateur de correspondance parfaite (=). La comparaison field=abc exige que field contienne exactement abc, quelle que soit la casse. Cette recherche ne peut pas être effectuée dans l'interface de requête de base.

Opérateurs d'intersection et d'union

Dans l'interface de requête de base, deux comparaisons utilisant le même nom de champ (ou text:) sont implicitement reliées par l'opérateur d'union OR, alors que les comparaisons possédant des libellés différents sont reliées par l'opérateur d'intersection AND. Dans les requêtes de journaux avancées, toutes les comparaisons sont reliées par l'opérateur AND, sauf si l'opérateur OR est spécifié explicitement. Vous pouvez également utiliser des parenthèses pour regrouper les comparaisons. Le tableau suivant présente des recherches équivalentes dans les deux interfaces de requête :

Requêtes de recherche de base Requêtes de recherche avancées
text:abc querystring:def text:xyz protoPayload.resource:"def" AND ("abc" OR "xyz")

Performances des recherches

Voici quelques astuces pour améliorer les performances des recherches :

  • Recherchez des valeurs spécifiques de champs indexés, telles que le nom de l'entrée de journal, le type de ressource et les libellés de ressource. Dans l'interface de requête de base, vous pouvez effectuer cette opération à l'aide des sélections de menus. Dans l'interface de requête avancée, utilisez les critères suivants :

    resource.type = "gce_instance"
    logName = "projects/[PROJECT_ID]/logs/cloudaudit.googleapis.com%2Factivity"
    resource.labels.module_id="default"
    resource.labels.instance_id="1234567890"
    
  • Préférez les recherches de correspondances exactes aux recherches de sous-chaînes. Les correspondances partielles sont plus lentes, surtout sur les champs d'index. Dans l'interface de requête de base, toutes les recherches de texte renvoient des correspondances partielles. Dans l'interface de requête avancée, privilégiez les tests utilisant l'opérateur de correspondance parfaite (=) plutôt que l'opérateur de présence (:).

  • Réduisez la période sur laquelle portent vos recherches. Vous ne pouvez pas le faire dans l'interface de requête de base, contrairement à l'interface de requête avancée qui vous permet de spécifier une période :

    timestamp >= "2016-11-29T23:00:00Z" AND timestamp <= "2016-11-29T23:30:00Z"
    

Pour plus d'informations sur les performances des recherches, consultez la section Rechercher des entrées de journal rapidement.

Recherches enregistrées

Vous pouvez enregistrer un filtre de recherche de journaux de base ou avancée dans une bibliothèque de recherches enregistrées, et attribuer un nom et une description à la recherche. Les filtres de base sont convertis en filtres avancés lorsqu'ils sont enregistrés dans la bibliothèque de recherches enregistrées. Vous pouvez nommer, gérer et partager les recherches enregistrées dans votre bibliothèque. Vous êtes limité à 100 recherches enregistrées par utilisateur et par projet Google Cloud.

Pour créer une recherche enregistrée, procédez comme suit :

  1. Filtrez les journaux que vous souhaitez enregistrer en créant un filtre de journaux avancé.

  2. Cliquez sur Enregistrer la recherche.

    Bouton Recherches enregistrées

  3. Attribuez un nom et une description au filtre que vous avez créé, puis cliquez sur Enregistrer dans la bibliothèque.

    Le panneau Aperçu du filtre affiche les critères de filtrage de la recherche enregistrée.

Afficher les recherches enregistrées

Pour afficher vos recherches enregistrées, cliquez sur Afficher la bibliothèque.

Bibliothèque de recherches enregistrées

Modifier les recherches enregistrées

Pour appliquer le filtre enregistré, le supprimer ou afficher l'aperçu de sa notation, procédez comme suit :

  1. Affichez vos recherches enregistrées en cliquant sur Afficher la bibliothèque.

  2. Pour prévisualiser ou supprimer une recherche enregistrée, cliquez sur Plus .

    Modifier les recherches enregistrées

    Une fois qu'ils sont créés, vous ne pouvez plus modifier les critères de filtrage d'une recherche enregistrée. Si vous souhaitez modifier ces critères, vous devez supprimer la recherche enregistrée puis en créer une autre avec les critères de votre choix.

Partager les recherches enregistrées

Vous pouvez partager vos recherches enregistrées avec les utilisateurs disposant des autorisations Cloud Identity et Access Management sur votre projet.

Pour partager une recherche enregistrée, procédez comme suit :

  1. Affichez vos recherches enregistrées en cliquant sur Afficher la bibliothèque.

  2. Cliquez sur Plus , puis sur Aperçu.

  3. Cliquez sur Copier le lien vers le filtre.

    Partager une recherche enregistrée

Dépannage

Cette section fournit des instructions permettant de résoudre des problèmes courants rencontrés lors d'une interaction ou d'une recherche avec la visionneuse de journaux.

Sélection de projets Google Cloud

Pour sélectionner un projet Google Cloud depuis n'importe quel endroit de Google Cloud Console, y compris depuis la visionneuse de journaux, utilisez le sélecteur de projet en haut de la page :

Sélecteur de projet de la console GCP

ID de projet Google Cloud

Pour récupérer l'ID de projet Google Cloud depuis n'importe quel endroit de Google Cloud Console, y compris depuis la visionneuse de journaux, développez votre liste de projets en haut de la page et recherchez dans la colonne ID :

Informations relatives à l'ID du projet de la console GCP

Aucun journal ne s'affiche

Si aucun journal ne s'affiche, vérifiez les éléments suivants :

  • Le bon projet est-il sélectionné en haut de la page ? Si ce n'est pas le cas, sélectionnez un projet à l'aide du menu déroulant en haut de la page. Vous devez sélectionner le projet dont vous voulez voir les journaux.

  • Des activités ont-elles été enregistrées pour votre projet ? Même si le projet est nouveau, des journaux d'activité ou d'audit devraient être présents et confirmer la création du projet. Reportez-vous au guide de démarrage rapide si vous souhaitez obtenir d'autres journaux.

  • La période définie est-elle trop restrictive ? Vous pouvez utiliser les menus déroulants situés sous la zone de requête de recherche pour sélectionner d'autres périodes ou définir une période personnalisée. Sélectionnez Avancer dans le temps pour interroger les journaux selon une date et une heure spécifiques, ou utilisez le menu Heure actuelle pour afficher les entrées de journal en cours.

  • La période sélectionnée est-elle incorrecte ? Si vous rédigez une requête qui inclut un horodatage, vous devez sélectionner Aucune limite dans le sélecteur de période situé sous la zone de requête de recherche.

Ma recherche ne fonctionne pas

Si vous ne savez pas pourquoi votre recherche ne fonctionne pas dans l'interface de requête de base, passez brièvement à l'interface de requête avancée :

  1. Sélectionnez Convertir en filtre avancé dans le menu &blacktriangledown; situé à l'extrémité de la zone de requête de recherche.
  2. Examinez la requête avancée et vérifiez qu'il s'agit bien de celle que vous souhaitiez utiliser.
  3. Revenez à l'interface de requête de base à l'aide du bouton Retour du navigateur.

D'autres raisons peuvent justifier un affichage incomplet des entrées de journal attendues :

  • Vous ne pouvez pas afficher les entrées de journal antérieures à la durée de conservation de Stackdriver Logging. Reportez-vous à la section Durée de conservation des journaux pour la période de conservation des journaux en vigueur.

  • Pendant les périodes de charges importantes, des retards peuvent être observés lors de l'envoi de journaux à Stackdriver Logging, ou lors de leur réception et de leur affichage.

  • La visionneuse de journaux n'affiche pas les entrées de journal présentant des horodatages futurs tant que cette date n'est pas passée. Cette situation inhabituelle est probablement causée par un décalage au niveau de l'application envoyant les journaux.

Étape suivante