7.12. Diagnostiquer les problèmes liés à OpenShift CLI (oc)


7.12.1. Comprendre les niveaux de logs de l'OpenShift CLI (oc)

Avec l'OpenShift CLI (oc), vous pouvez créer des applications et gérer des projets OpenShift Container Platform à partir d'un terminal.

Si des problèmes spécifiques à la commande oc surviennent, augmentez le niveau de journalisation oc pour obtenir les détails de la demande API, de la réponse API et de la demande curl générés par la commande. Cela permet d'obtenir une vue granulaire de l'opération sous-jacente d'une commande oc particulière, qui peut à son tour fournir des informations sur la nature de l'échec.

oc les niveaux de journalisation vont de 1 à 10. Le tableau suivant fournit une liste des niveaux de journalisation de oc, ainsi que leur description.

Tableau 7.4. OpenShift CLI (oc) niveaux de journalisation
Niveau d'enregistrementDescription

1 à 5

Pas de journalisation supplémentaire vers stderr.

6

Enregistrer les demandes d'API sur stderr.

7

Enregistrer les requêtes et les en-têtes de l'API dans le fichier stderr.

8

Consigne les demandes, les en-têtes et le corps de l'API, ainsi que les en-têtes et le corps de la réponse de l'API dans stderr.

9

Consigne les demandes, les en-têtes et le corps de l'API, les en-têtes et le corps de la réponse de l'API, ainsi que les demandes curl sur stderr.

10

Consigne les demandes, les en-têtes et le corps de l'API, les en-têtes et le corps de la réponse de l'API, ainsi que les demandes curl sur stderr, avec des détails verbeux.

7.12.2. Spécifier les niveaux de journalisation de l'OpenShift CLI (oc)

Vous pouvez enquêter sur les problèmes liés à l'OpenShift CLI (oc) en augmentant le niveau de journalisation de la commande.

Conditions préalables

  • Installez le CLI OpenShift (oc).

Procédure

  1. Spécifier le niveau de journalisation de oc lors de l'exécution d'une commande oc:

    oc <options> --loglevel <log_level>
  2. Le jeton de session actuel de l'utilisateur d'OpenShift Container Platform est généralement inclus dans les demandes enregistrées sur curl, le cas échéant. Vous pouvez également obtenir manuellement le jeton de session de l'utilisateur actuel, pour tester étape par étape certains aspects du processus sous-jacent d'une commande oc:

    $ oc whoami -t
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.