Tous les produits
Search
Centre de documentation

Container Service for Kubernetes:Use cluster diagnostics

Dernière mise à jour :Sep 20, 2026

Artificial Intelligence for IT Operations (AIOps) propose des diagnostics en un clic, notamment le diagnostic des nœuds, des pods, des services, des Ingress, de la mémoire, du réseau et l'AI Profiling. Cette rubrique explique comment utiliser la fonctionnalité de diagnostic de cluster dans un cluster managé ACK.

Prérequis

  • Vous disposez d'un cluster managé ACK. Pour plus d'informations, consultez la page Créer un cluster managé ACK.

  • Assurez-vous que votre cluster Kubernetes est dans l'état Running.

    Remarque

    Connectez-vous à la console Container Service for Kubernetes. Sur la page Clusters, vérifiez la colonne Cluster Status pour confirmer que le cluster est bien Running.

Fonctionnalités de diagnostic

AIOps fournit les fonctionnalités de diagnostic décrites dans le tableau suivant.

Élément de diagnostic

Description

Diagnostic des nœuds

Diagnostique les problèmes liés aux nœuds, par exemple un nœud dont l'état est NotReady.

Diagnostic des pods

Diagnostique les problèmes liés à un état anormal des pods, tels que les échecs de démarrage ou les redémarrages fréquents.

Diagnostic des services

Diagnostique les problèmes liés aux services, notamment les configurations, les quotas de ressources et les événements anormaux.

Diagnostic des Ingress

Diagnostique les problèmes liés aux Ingress, tels que les configurations du trafic.

Diagnostic de la mémoire

Diagnostique les problèmes de mémoire des nœuds, tels que les fuites de mémoire, les fuites cgroup et les erreurs d'épuisement de la mémoire (OOM). Les résultats du diagnostic incluent des visualisations de l'utilisation globale de la mémoire.

Diagnostics réseau

Diagnostique les problèmes réseau courants, tels que les problèmes de connectivité entre les pods, entre le cluster et Internet, ou depuis Internet vers un équilibreur de charge.

AI Profiling

Collecte des données en temps réel à partir des conteneurs GPU en ligne, y compris les appels CPU, les processus Python, les appels système et les fonctions noyau CUDA. Analysez ces données via une interface visuelle.

Configurer les diagnostics

Important

La fonctionnalité de diagnostic exécute un programme de collecte de données sur les nœuds de votre cluster afin de recueillir les résultats des vérifications. Les informations collectées incluent la version du système, la charge, l'état d'exécution de Docker et de kubelet, ainsi que les messages d'erreur critiques issus des journaux système. Le programme de collecte ne récupère ni vos données métier ni aucune donnée sensible.

La configuration des diagnostics pour les nœuds est similaire à celle des pods, des services et des Ingress. Cette section utilise le diagnostic des nœuds comme exemple.

  1. Connectez-vous à la console ACK. Dans le volet de navigation de gauche, cliquez sur Clusters.

  2. Sur la page Clusters, cliquez sur le nom du cluster cible. Dans le volet de navigation de gauche, choisissez Inspections and Diagnostics > Diagnostics.

  3. Sur la page Diagnostics, cliquez sur Node diagnosis. Sur la page Node diagnosis, cliquez sur Diagnosis dans le coin supérieur gauche.

  4. Dans le panneau Select Node, sélectionnez un Node Name, lisez les remarques, cochez la case I know and agree, puis cliquez sur Create diagnosis.

    Suivez la progression du diagnostic sur la page. Une fois le diagnostic terminé, la page affiche les résultats et une liste des éléments diagnostiqués. Consultez ensuite les résultats pour identifier et résoudre les éventuels problèmes.

Afficher les résultats du diagnostic

Sur la page Diagnostics, repérez le rapport de diagnostic dans la liste et cliquez sur Diagnosis details dans la colonne Operation.

Les éléments de diagnostic varient selon la configuration du cluster. Les éléments affichés sur la page de diagnostics correspondent aux vérifications réellement disponibles pour votre cluster.

Élément de diagnostic

État de l'élément de vérification

Description

Node diagnosis

  • Normal正常 : Aucune action n'est requise.

  • Warning警告 : Une révision est nécessaire. Traitez ces problèmes pour éviter d'éventuelles anomalies du cluster.

  • Abnormal异常 : Traitez le problème dès que possible afin de garantir le bon fonctionnement de votre cluster.

  • Unknown未知 : La vérification n'a pas pu se terminer ou le résultat est inconnu.

Le diagnostic des nœuds inclut des vérifications pour Node, NodeComponent, ClusterComponent, ECSControllerManager et GPUNode. Il détermine la cause d'une anomalie de nœud en analysant l'état du nœud, l'état des composants du nœud, l'état des composants du cluster et l'état ECS. Sur la page des détails du diagnostic, vous pouvez consulter les résultats, les solutions recommandées et la liste des éléments de vérification spécifiques.

Survolez l'icône 详情图标.png située à côté d'un élément de vérification pour afficher sa description.

Les éléments dont l'état est Abnormal ou Warning sont affichés dans l'onglet Troubleshoot.

Si l'état d'un élément de vérification est Abnormal, affichez les détails de l'anomalie en survolant Details dans la colonne Status correspondante.

Pod diagnosis

Le diagnostic des pods inclut des vérifications pour Pod, ClusterComponent, Node, NodeComponent et ECSControllerManager. Il détermine la cause d'une anomalie de pod en analysant l'état du pod, l'état des composants du cluster, l'état du nœud, l'état des composants du nœud et l'état ECS. Sur la page des détails du diagnostic, vous pouvez consulter les résultats du diagnostic du pod, les solutions recommandées et la liste des éléments de vérification spécifiques.

Survolez l'icône 详情图标.png située à côté d'un élément de vérification pour afficher sa description.

Les éléments dont l'état est Abnormal ou Warning sont affichés dans l'onglet Troubleshoot.

Si l'état d'un élément de vérification est Abnormal, affichez les détails de l'anomalie en survolant Details dans la colonne Status correspondante.

Service diagnosis

Le diagnostic des services inclut des vérifications pour Service et les resource quotas. Il détermine la cause d'une anomalie de service en vérifiant des éléments tels que le type de facturation SLB, les certificats, les quotas et les événements anormaux.

Survolez l'icône 详情图标.png située à côté d'un élément de vérification pour afficher sa description.

Les éléments dont l'état est Abnormal ou Warning sont affichés dans l'onglet Troubleshoot.

Si l'état d'un élément de vérification est Abnormal, affichez les détails de l'anomalie en survolant Details dans la colonne Status correspondante.

Ingress diagnosis

Le diagnostic des Ingress inclut des vérifications pour Ingress, Addon et SLB. Il détermine la cause d'une anomalie d'Ingress en analysant l'état de l'Ingress, l'état du plug-in Ingress et l'état du SLB.

Survolez l'icône 详情图标.png située à côté d'un élément de vérification pour afficher sa description.

Les éléments dont l'état est Abnormal ou Warning sont affichés dans l'onglet Troubleshoot.

Si l'état d'un élément de vérification est Abnormal, affichez les détails de l'anomalie en survolant Details dans la colonne Status correspondante.

Memory diagnosis

Aucun.

Sur la page des détails du diagnostic, vous pouvez consulter les onglets Memory Overview, Memory Analysis et OOM Analysis, qui fournissent des informations telles que l'état des fuites de mémoire, l'utilisation de la mémoire et la mémoire consommée par chaque processus.

Network diagnostics

  • Normalimage.png : Aucune action n'est requise.

  • Abnormalimage.png : Traitez le problème dès que possible.

Sur la page Diagnosis result, vous pouvez consulter les résultats du diagnostic réseau. La section Packet paths affiche une carte complète du chemin d'accès diagnostiqué. Les nœuds anormaux sont mis en évidence.