複雑な Google Kubernetes Engine(GKE)の問題のトラブルシューティングは、標準ツールを使用しても時間がかかることがあります。意味不明なエラー メッセージを解読したり、ログや指標の微妙なパターンを特定するには、高度な専門知識が必要になることがよくあります。
このページでは、Gemini Cloud Assist がエラー メッセージの分析、解決策の推奨、自動調査の実行によって複雑な問題の診断を迅速化し、根本原因をすばやく特定する方法について説明します。
この情報は、クラスタまたはノードレベルの問題を迅速に理解して解決しようとしているプラットフォーム管理者とオペレーター、アプリケーション エラーをデバッグして複雑なスタック トレースを解釈する必要があるアプリケーション デベロッパー、AI を活用した分析を使用して潜在的なセキュリティ関連の異常や構成ミスを特定しようとしているセキュリティ スペシャリストにとって重要です。 Google Cloud のコンテンツで使用されている一般的なロールとタスクの例の詳細については、一般的な GKE ユーザーのロールとタスクをご覧ください。
Gemini Cloud Assist にアクセスする
Gemini Cloud Assist にアクセスする手順は次のとおりです。
- Google Cloud コンソールで、任意のページに移動します。
Google Cloud コンソールのツールバーで、spark「Gemini Cloud Assist チャットを開始または終了します」をクリックします。
[Cloud Assist] パネルが開きます。表示されているプロンプトの例をクリックするか、[プロンプトを入力] フィールドにプロンプトを入力します。
プロンプトの例を調査する
Gemini Cloud Assist がどのように役立つかを確認するために、プロンプトの例をいくつか示します。
テーマ | シナリオ | サンプル プロンプト | Gemini Cloud Assist の活用方法 |
---|---|---|---|
わかりにくいエラー メッセージ | Pod のステータスが CrashLoopBackoff ですが、エラー メッセージがわかりにくい。 |
GKE Pod エラー panic: runtime error: invalid memory address or nil pointer dereference はどういう意味ですか?一般的な原因は何ですか? |
Gemini Cloud Assist はメッセージを分析し、わかりやすい言葉で説明します。考えられる原因と解決策も提示します。 |
パフォーマンスの問題 | チームは、GKE で実行されているアプリのレイテンシが高いことに気づきました。 | prod GKE クラスタの api-gateway サービスでレイテンシが高くなっています。最初に確認すべき指標は何ですか?また、この問題の一般的な GKE 関連の原因をいくつか教えてください。 |
Gemini Cloud Assist は、調査する主要な指標を提案、潜在的な問題(リソース制約やネットワークの輻輳など)を調査して、さらなる調査のためのツールと手法を推奨します。 |
ノードに関する問題 | GKE ノードが NotReady のステータスで停止している。 |
GKE ノード(node-xyz )の一つが NotReady ステータスを示しています。この問題をトラブルシューティングするための一般的な手順を教えてください。 |
Gemini Cloud Assist は、ノードの自動修復などのコンセプトを説明し、関連する kubectl コマンドを提案する、段階的な調査計画を提供します。 |
GKE について | 特定の GKE 機能やベスト プラクティスの実装方法がわからない。 | GKE クラスタを保護するためのベスト プラクティスは何ですか?詳細を確認する方法はありますか? | Gemini Cloud Assist は、GKE のベスト プラクティスを明確に説明します。[関連コンテンツを表示] をクリックすると、公式ドキュメントへのリンクが表示されます。 |
詳しくは、次のリソースをご覧ください。
- より良いプロンプトを作成する方法を学習する。
- Gemini Cloud Assist パネルの使用方法を学習する。
- Gemini for Google Cloud の概要を読む。
- Gemini for Google Cloud がデータを使用する方法について学習する。
Gemini Cloud Assist Investigations を使用する
Gemini Cloud Assist は、インタラクティブなチャットに加えて、Gemini Cloud Assist Investigations を通じて、より自動化された詳細な分析を実行できます。この機能は、ログ エクスプローラなどのワークフローに直接統合されており、強力な根本原因分析ツールです。
エラーまたは特定のリソースから調査を開始すると、Gemini Cloud Assist はログ、構成、指標を分析します。このデータを使用して、考えられる根本原因に関するランク付けされた観測結果と仮説を生成し、推奨される次のステップを提供します。サポート パッケージをお持ちの場合は、調査結果を Google Cloud サポートケースに転送して、ケースの迅速な解決に役立つ追加のコンテキストを提供することもできます。
次のステップ
すべてをまとめる: トラブルシューティングのシナリオの例(このシリーズの次のページ)を読む。
特定の問題の解決に関するアドバイスについては、GKE のトラブルシューティング ガイドをご覧ください。
このドキュメントに問題のソリューションが見当たらない場合は、サポートを受けるで、次のトピックに関するアドバイスなど、詳細なヘルプをご覧ください。
- Cloud カスタマーケアに問い合わせて、サポートケースを登録する。
- StackOverflow で質問する、
google-kubernetes-engine
タグを使用して類似の問題を検索するなどして、コミュニティからサポートを受ける。#kubernetes-engine
Slack チャネルに参加して、コミュニティ サポートを利用することもできます。 - 公開バグトラッカーを使用して、バグの報告や機能リクエストの登録を行う。