15.4. Collecte de données de journalisation pour Red Hat Support


Lorsque vous ouvrez un dossier d'assistance, il est utile de fournir des informations de débogage sur votre cluster à l'équipe d'assistance de Red Hat.

L'outilmust-gather vous permet de collecter des informations de diagnostic pour les ressources au niveau du projet, les ressources au niveau du cluster et chacun des composants du sous-système de journalisation.

Pour une assistance rapide, fournissez des informations de diagnostic pour OpenShift Container Platform et OpenShift Logging.

Note

N'utilisez pas le script hack/logging-dump.sh. Ce script n'est plus pris en charge et ne collecte pas de données.

15.4.1. À propos de l'outil de collecte obligatoire

La commande CLI oc adm must-gather recueille les informations de votre cluster les plus susceptibles d'être nécessaires au débogage des problèmes.

Pour votre sous-système de journalisation, must-gather collecte les informations suivantes :

  • Ressources au niveau du projet, y compris les pods, les cartes de configuration, les comptes de service, les rôles, les liaisons de rôles et les événements au niveau du projet
  • Ressources au niveau du cluster, y compris les nœuds, les rôles et les liaisons de rôles au niveau du cluster
  • Ressources OpenShift Logging dans les espaces de noms openshift-logging et openshift-operators-redhat, y compris l'état de santé du collecteur de logs, du magasin de logs et du visualiseur de logs

Lorsque vous exécutez oc adm must-gather, un nouveau module est créé sur le cluster. Les données sont collectées sur ce module et enregistrées dans un nouveau répertoire commençant par must-gather.local. Ce répertoire est créé dans le répertoire de travail actuel.

15.4.2. Conditions préalables

  • Le sous-système de journalisation et Elasticsearch doivent être installés.

15.4.3. Collecte des données de journalisation d'OpenShift

Vous pouvez utiliser la commande CLI oc adm must-gather pour collecter des informations sur votre sous-système de journalisation.

Procédure

Pour collecter des informations sur le sous-système de journalisation à l'aide de must-gather:

  1. Naviguez jusqu'au répertoire dans lequel vous souhaitez stocker les informations de must-gather.
  2. Exécutez la commande oc adm must-gather contre l'image OpenShift Logging :

    $ oc adm must-gather --image=$(oc -n openshift-logging get deployment.apps/cluster-logging-operator -o jsonpath='{.spec.template.spec.containers[?(@.name == "cluster-logging-operator")].image}')

    L'outil must-gather crée un nouveau répertoire commençant par must-gather.local dans le répertoire actuel. Par exemple : must-gather.local.4157245944708210408.

  3. Créez un fichier compressé à partir du répertoire must-gather qui vient d'être créé. Par exemple, sur un ordinateur utilisant un système d'exploitation Linux, exécutez la commande suivante :

    $ tar -cvaf must-gather.tar.gz must-gather.local.4157245944708210408
  4. Joignez le fichier compressé à votre demande d'assistance sur le portail client de Red Hat.
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.