Container Service for Kubernetes (ACK) は、Kubernetes クラスターの管理と O&M を簡素化するために AIOps スイートを提供します。このスイートには、クラスターチェック、クラスターインスペクション、クラスター診断が含まれており、問題のトラブルシューティングと O&M 効率の向上に役立ちます。このトピックでは、AIOps スイートの利点とその機能について説明します。
利点
AIOps スイートには、次の機能が含まれています。
|
機能 |
利点 |
|
O&M 操作の前に、クラスターチェックでクラスターが要件を満たしているかを評価し、操作の成功率を高めます。 |
|
|
スケジュールされたインスペクションルールを設定して、クラスター内の潜在的なリスクを定期的に特定します。 |
|
|
Pod、ノード、Ingress、メモリ、Service を診断し、トラブルシューティングを簡素化します。 |
AIOps スイートは、ACK マネージドクラスター、ACK 専用クラスター、ACK Serverless Pro クラスターをサポートしています。
クラスターチェック
クラスターチェックは、クラスターアップグレード、クラスター移行、アドオンのインストール、アドオンのアップグレード、ノードプールアップグレードなどの主要な O&M 操作をカバーしています。これらの操作の前にチェックが自動的にトリガーされ、チェックに合格した後にのみ続行できます。失敗した項目には、根本原因と修正案が表示されます。「クラスターチェック」をご参照ください。
クラスターインスペクション
クラスターインスペクションは、以下のことに役立ちます。
-
クラスターの状態をスキャンし、潜在的なリスクを特定します。
-
リソース使用量、リソースクォータ、クラスター証明書、アドオンのバージョンを定期的にチェックし、結果を可視化します。
-
異常の重大度を表示し、クラスターを効率的に維持するためのソリューションを提供します。
広範なクラスター管理の実践に基づき、ACK は豊富なユースケースから得たクラスターインスペクションの経験を蓄積しています。「クラスターインスペクション」をご参照ください。
クラスター診断
数回クリックするだけで、クラスター内の Pod、ノード、Ingress、メモリ、Service を診断できます。
|
項目 |
説明 |
|
起動の失敗、イメージのプル失敗、例外など、一般的な Pod の問題を診断します。根本原因と修正案が表示されます。 |
|
|
NotReady、ネットワーク、ランタイムの問題など、一般的なノードの問題を診断します。根本原因と修正案が表示されます。 |
|
|
例外イベント、Server Load Balancer (SLB) のバックエンドサーバークォータ、SLB インスタンス数のクォータなど、一般的な Service の問題を診断します。根本原因と修正案が表示されます。 |
|
|
Ingress コンポーネントのチェック、起動パラメーター、Pod のエラーログ、SLB インスタンスのデータを収集し、アプリケーションのアクセスに関する問題をトラブルシューティングします。 |
|
|
メモリリーク、メモリの断片化、cgroup リークなど、ACK クラスターにおける一般的なメモリの問題を診断します。根本原因、修正案、および全体的なメモリ使用量のグラフが表示されます。 |