Chapitre 8. Consultation des journaux d'une ressource


Vous pouvez consulter les journaux de diverses ressources, telles que les builds, les déploiements et les pods, en utilisant la CLI d'OpenShift (oc) et la console web.

Note

Les journaux de ressources sont une fonctionnalité par défaut qui offre une capacité limitée de visualisation des journaux. Pour améliorer l'expérience de récupération et de visualisation des journaux, il est recommandé d'installer OpenShift Logging. Le sous-système de journalisation regroupe tous les journaux de votre cluster OpenShift Container Platform, tels que les journaux d'audit du système de nœuds, les journaux de conteneurs d'application et les journaux d'infrastructure, dans un magasin de journaux dédié. Vous pouvez ensuite interroger, découvrir et visualiser vos données de journalisation via l'interface Kibana. Les journaux de ressources n'accèdent pas au magasin de journaux du sous-système de journalisation.

8.1. Visualisation des journaux de ressources

Vous pouvez consulter le journal de diverses ressources dans l'interface de commande OpenShift (oc) et dans la console Web. Les journaux se lisent à partir de la queue, ou de la fin, du journal.

Conditions préalables

  • Accès à la CLI d'OpenShift (oc).

Procédure (UI)

  1. Dans la console OpenShift Container Platform, naviguez vers Workloads Pods ou naviguez vers le pod via la ressource que vous souhaitez étudier.

    Note

    Certaines ressources, telles que les constructions, n'ont pas de pods à interroger directement. Dans ce cas, vous pouvez trouver le lien Logs sur la page Details de la ressource.

  2. Sélectionnez un projet dans le menu déroulant.
  3. Cliquez sur le nom du module que vous souhaitez examiner.
  4. Cliquez sur Logs.

Procédure (CLI)

  • Visualiser le journal d'un pod spécifique :

    oc logs -f <nom_du_pod> -c <nom_du_conteneur>

    où :

    -f
    Facultatif : Spécifie que la sortie suit ce qui est écrit dans les journaux.
    <pod_name>
    Spécifie le nom du module.
    <container_name>
    Facultatif : Spécifie le nom d'un conteneur. Lorsqu'un module a plus d'un conteneur, vous devez spécifier le nom du conteneur.

    Par exemple :

    $ oc logs ruby-58cd97df55-mww7r
    $ oc logs -f ruby-57f7f4855b-znl92 -c ruby

    Le contenu des fichiers journaux est imprimé.

  • Consulter le journal d'une ressource spécifique :

    oc logs <object_type>/<resource_name> 1
    1
    Spécifie le type et le nom de la ressource.

    Par exemple :

    $ oc logs deployment/ruby

    Le contenu des fichiers journaux est imprimé.

Red Hat logoGithubRedditYoutubeTwitter

Apprendre

Essayez, achetez et vendez

Communautés

À propos de la documentation Red Hat

Nous aidons les utilisateurs de Red Hat à innover et à atteindre leurs objectifs grâce à nos produits et services avec un contenu auquel ils peuvent faire confiance.

Rendre l’open source plus inclusif

Red Hat s'engage à remplacer le langage problématique dans notre code, notre documentation et nos propriétés Web. Pour plus de détails, consultez leBlog Red Hat.

À propos de Red Hat

Nous proposons des solutions renforcées qui facilitent le travail des entreprises sur plusieurs plates-formes et environnements, du centre de données central à la périphérie du réseau.

© 2024 Red Hat, Inc.