2.2. Affichage des gousses


En tant qu’administrateur, vous pouvez voir les pods dans votre cluster et déterminer la santé de ces gousses et de l’ensemble du cluster.

2.2.1. À propos des pods

Le service OpenShift Red Hat sur AWS exploite le concept Kubernetes d’un pod, qui est un ou plusieurs conteneurs déployés ensemble sur un hôte, et la plus petite unité de calcul pouvant être définie, déployée et gérée. Les gousses sont l’équivalent brut d’une instance de machine (physique ou virtuelle) à un conteneur.

Il est possible d’afficher une liste de pods associés à un projet spécifique ou d’afficher des statistiques d’utilisation sur les pods.

2.2.2. Affichage des gousses dans un projet

Il est possible d’afficher une liste de pods associés au projet en cours, y compris le nombre de répliques, l’état actuel, le nombre ou le redémarrage et l’âge du pod.

Procédure

Afficher les pods dans un projet:

  1. Changement au projet:

    $ oc project <project-name>
    Copy to Clipboard Toggle word wrap
  2. Exécutez la commande suivante:

    $ oc get pods
    Copy to Clipboard Toggle word wrap

    À titre d’exemple:

    $ oc get pods
    Copy to Clipboard Toggle word wrap

    Exemple de sortie

    NAME                       READY   STATUS    RESTARTS   AGE
    console-698d866b78-bnshf   1/1     Running   2          165m
    console-698d866b78-m87pm   1/1     Running   2          165m
    Copy to Clipboard Toggle word wrap

    Ajoutez les drapeaux -o larges pour afficher l’adresse IP du pod et le nœud où se trouve le pod.

    $ oc get pods -o wide
    Copy to Clipboard Toggle word wrap

    Exemple de sortie

    NAME                       READY   STATUS    RESTARTS   AGE    IP            NODE                           NOMINATED NODE
    console-698d866b78-bnshf   1/1     Running   2          166m   10.128.0.24   ip-10-0-152-71.ec2.internal    <none>
    console-698d866b78-m87pm   1/1     Running   2          166m   10.129.0.23   ip-10-0-173-237.ec2.internal   <none>
    Copy to Clipboard Toggle word wrap

2.2.3. Affichage des statistiques d’utilisation des pod

Il est possible d’afficher des statistiques d’utilisation sur les pods, qui fournissent les environnements d’exécution pour les conteneurs. Ces statistiques d’utilisation incluent CPU, mémoire et consommation de stockage.

Conditions préalables

  • Il faut avoir l’autorisation de lire des clusters pour afficher les statistiques d’utilisation.
  • Les métriques doivent être installées pour afficher les statistiques d’utilisation.

Procédure

Consulter les statistiques d’utilisation:

  1. Exécutez la commande suivante:

    $ oc adm top pods
    Copy to Clipboard Toggle word wrap

    À titre d’exemple:

    $ oc adm top pods -n openshift-console
    Copy to Clipboard Toggle word wrap

    Exemple de sortie

    NAME                         CPU(cores)   MEMORY(bytes)
    console-7f58c69899-q8c8k     0m           22Mi
    console-7f58c69899-xhbgg     0m           25Mi
    downloads-594fcccf94-bcxk8   3m           18Mi
    downloads-594fcccf94-kv4p6   2m           15Mi
    Copy to Clipboard Toggle word wrap

  2. Exécutez la commande suivante pour afficher les statistiques d’utilisation des pods avec des étiquettes:

    $ oc adm top pod --selector=''
    Copy to Clipboard Toggle word wrap

    Il faut choisir le sélecteur (requête d’étiquette) pour filtrer. Appuis =, ==, et !=.

    À titre d’exemple:

    $ oc adm top pod --selector='name=my-pod'
    Copy to Clipboard Toggle word wrap

2.2.4. Affichage des journaux des ressources

Il est possible d’afficher le journal pour diverses ressources dans OpenShift CLI (oc) et la console Web. Journaux lus à partir de la queue, ou de la fin, du journal.

Conditions préalables

  • Accès à l’OpenShift CLI (oc).

La procédure (UI)

  1. Dans le Red Hat OpenShift Service sur la console AWS, accédez à Workloads Pods ou accédez au pod à travers la ressource que vous souhaitez enquêter.

    Note

    Certaines ressources, telles que les builds, n’ont pas de pods à interroger directement. Dans de tels cas, vous pouvez localiser le lien Logs sur la page Détails de la ressource.

  2. Choisissez un projet dans le menu déroulant.
  3. Cliquez sur le nom du pod que vous souhaitez enquêter.
  4. Cliquez sur Logs.

La procédure (CLI)

  • Consultez le journal pour un pod spécifique:

    $ oc logs -f <pod_name> -c <container_name>
    Copy to Clipboard Toggle word wrap

    là où:

    -F
    Facultatif : Spécifie que la sortie suit ce qui est écrit dans les journaux.
    &lt;pod_name&gt;
    Indique le nom du pod.
    &lt;container_name&gt;
    Facultatif: Spécifie le nom d’un conteneur. Lorsqu’une gousse a plus d’un conteneur, vous devez spécifier le nom du conteneur.

    À titre d’exemple:

    $ oc logs ruby-58cd97df55-mww7r
    Copy to Clipboard Toggle word wrap
    $ oc logs -f ruby-57f7f4855b-znl92 -c ruby
    Copy to Clipboard Toggle word wrap

    Le contenu des fichiers journaux est imprimé.

  • Consultez le journal pour une ressource spécifique:

    $ oc logs <object_type>/<resource_name> 
    1
    Copy to Clipboard Toggle word wrap
    1
    Indique le type de ressource et le nom.

    À titre d’exemple:

    $ oc logs deployment/ruby
    Copy to Clipboard Toggle word wrap

    Le contenu des fichiers journaux est imprimé.

Retour au début
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. Découvrez nos récentes mises à jour.

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 le Blog 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.

Theme

© 2025 Red Hat