すべてのプロダクト
Search
ドキュメントセンター

Container Service for Kubernetes:クラスター診断の使用

最終更新日:Sep 21, 2026

AIOps (Artificial Intelligence for IT Operations) は、ノード診断、Pod 診断、Service 診断、Ingress 診断、メモリ診断、ネットワーク診断、AI プロファイリングなどのワンクリック診断を提供します。このトピックでは、ACK マネージドクラスターでクラスター診断機能を使用する方法について説明します。

前提条件

  • ACK マネージドクラスターが必要です。詳細については、「ACK マネージドクラスターの作成」をご参照ください。

  • Kubernetes クラスターが [実行中] の状態であることを確認してください。

    説明

    Container Service for Kubernetes コンソールにログインします。[クラスター] ページで、[クラスターの状態] 列を確認し、クラスターが [実行中] であることを確認します。

診断機能

AIOps は、次の表に示す診断機能を提供します。

診断項目

説明

ノード診断

NotReady 状態のノードなど、ノード関連の問題を診断します。

Pod 診断

Pod の起動失敗や頻繁な再起動など、Pod の異常なステータスに関連する問題を診断します。

Service 診断

Service の設定、リソースクォータ、異常イベントなど、Service 関連の問題を診断します。

Ingress 診断

トラフィック設定など、Ingress 関連の問題を診断します。

メモリ診断

メモリリーク、cgroup リーク、メモリ不足 (OOM) エラーなど、ノードのメモリに関する問題を診断します。診断結果では、全体的なメモリ使用量が可視化されます。

ネットワーク診断

Pod 間の接続性の問題、クラスターとインターネット間の接続性の問題、またはインターネットからロードバランサーへの接続性の問題など、一般的なネットワークに関する問題を診断します。

AI プロファイリング

オンライン GPU コンテナーから CPU コール、Python プロセス、システムコール、CUDA カーネル関数などのリアルタイムデータを収集します。視覚的なインターフェイスでデータを分析できます。

診断の設定

重要

診断機能は、クラスターノード上でデータ収集プログラムを実行し、チェック結果を収集します。収集される情報には、システムバージョン、負荷、Docker および kubelet の実行ステータス、システムログからの重要なエラーメッセージが含まれます。データ収集プログラムは、お客様のビジネス情報や機密データを収集しません。

ノードの診断設定は、Pod、Service、Ingress の診断設定と似ています。このセクションでは、ノード診断を例に説明します。

  1. ACKコンソールにログインします。 左側のナビゲーションウィンドウで、[クラスター] をクリックします。

  2. [クラスター] ページで、目的のクラスターの名前をクリックします。 左側のナビゲーションペインで、[検査と診断] > [診断] を選択します。

  3. [診断] ページで、[ノード診断] をクリックします。[ノード診断] ページで、左上隅の [診断] をクリックします。

  4. [ノードの選択] パネルで、[ノード名] を選択し、注意事項を読み、[承知し、同意します] を選択して、[診断の作成] をクリックします。

    ページ上で診断の進捗状況を確認できます。診断が完了すると、ページに結果と診断項目の一覧が表示されます。その後、結果を確認して問題を特定し、解決できます。

診断結果の表示

[診断] ページで、リストから診断レポートを見つけ、[操作] 列の [診断詳細] をクリックします。

診断項目はクラスターの設定によって異なります。診断ページに表示される項目は、お使いのクラスターで利用可能な実際のチェック項目が示されています。

診断項目

チェック項目のステータス

説明

[ノード診断]

  • 正常正常:対応は不要です。

  • 警告警告:確認が必要です。クラスターの潜在的な異常を防ぐために、これらの問題に対処する必要があります。

  • 異常异常:クラスターが期待どおりに動作するように、できるだけ早く問題に対処してください。

  • 不明未知:チェックが完了しなかったか、結果が不明です。

ノード診断には、[ノード]、[ノードコンポーネント]、[クラスターコンポーネント]、[ECSControllerManager]、および [GPUNode] のチェックが含まれます。ノードのステータス、ノードコンポーネントのステータス、クラスターコンポーネントのステータス、および ECS のステータスを分析することで、ノードの異常の原因を特定します。診断詳細ページでは、診断結果、推奨される解決策、および特定のチェック項目の一覧を表示できます。

チェック項目の横にある 详情图标.png アイコンにカーソルを合わせると、その説明が表示されます。

ステータスが「異常」または「警告」の項目は、[トラブルシューティング] タブに表示されます。

検査項目のステータスが[異常]の場合、その項目の[ステータス]列の[詳細]にカーソルを合わせると、異常の詳細を表示できます。

[Pod 診断]

Pod 診断では、[Pod]、[ClusterComponent]、[ノード]、[NodeComponent]、および [ECSControllerManager] をチェックします。Pod のステータス、クラスターコンポーネントのステータス、ノードのステータス、ノードコンポーネントのステータス、および ECS のステータスを分析して、Pod の異常の原因を特定します。診断詳細ページでは、Pod の診断結果、推奨される解決策、および特定のチェック項目リストを表示できます。

チェック項目の横にある 详情图标.png アイコンにカーソルを合わせると、その説明が表示されます。

ステータスが異常または警告の項目は、[トラブルシューティング] タブに表示されます。

チェック項目のステータスが異常の場合、その項目の[ステータス]列にある[詳細]にカーソルを合わせると、異常の詳細を表示できます。

[Service 診断]

サービス診断では、[サービス] と [リソースクォータ] をチェックします。SLB 課金タイプ、証明書、クォータ、異常イベントなどの項目をチェックすることで、Service の異常の原因を特定します。

チェック項目の横にある 详情图标.png アイコンにカーソルを合わせると、その説明が表示されます。

ステータスが異常または警告のアイテムは、[トラブルシューティング] タブに表示されます。

チェック項目のステータスが異常の場合、その項目の[ステータス]列にある[詳細]にポインターを合わせると、異常の詳細を表示できます。

[Ingress 診断]

Ingress 診断には、[Ingress]、[Addon]、および[SLB] のチェックが含まれます。Ingress のステータス、Ingress プラグインのステータス、および SLB のステータスを分析して、Ingress の異常の原因を特定します。

チェック項目の横にある 详情图标.png アイコンにカーソルを合わせると、その説明が表示されます。

ステータスが異常または警告の項目は、[トラブルシューティング] タブに表示されます。

チェック項目のステータスが異常の場合、その項目の[ステータス]列にある[詳細]にカーソルを合わせると、異常の詳細を表示できます。

[メモリ診断]

なし。

診断詳細ページでは、[メモリ概要]、[メモリ分析]、[OOM 分析] の各タブで、メモリリークのステータス、メモリ使用率、各プロセスが消費するメモリなどの情報を表示できます。

[ネットワーク診断]

  • 正常image.png:対応は不要です。

  • 異常image.png:できるだけ早く問題に対処してください。

[診断結果] ページで、ネットワーク診断結果を表示できます。[パケットパス] セクションには、診断されたアクセスパスの完全なマップが表示されます。異常なノードはハイライト表示されます。