このドキュメントでは、AI を活用した Google Cloud のコラボレーターである Gemini を使用して、Error Reporting でエラーのトラブルシューティングを行う方法について説明します。
Error Reporting は、Error Reporting API が収集したエラーと、ログエントリの一般的なテキスト パターンから推測したエラーを集計します。Error Reporting は、根本原因が同じであると思われるエラーを含むエラーグループを作成します。Gemini を使用して、選択したエラーグループを説明することができます。
このドキュメントは、Google Cloud プロジェクトですでに確認する必要があるエラーを収集していることを前提としています。
Error Reporting で集計されるエラーと Error Reporting によるエラーのグループ化方法については詳しくは、Error Reporting の概要をご覧ください。
Gemini for Google Cloud がいつどのようにデータを使用するのかについての説明をご確認ください。
始める前に
- Gemini Code Assist が Google Cloud ユーザー アカウントとプロジェクト用に設定されていることを確認します。
Google Cloud コンソールのプロジェクト セレクタ ページで、Google Cloud プロジェクトを選択します。
エラーを解釈する
Error Reporting は、エラーグループと一致するテキスト ログエントリのみを Gemini に送信するため、レスポンスはそのテキストのみに基づいており、ログ内の他のデータや Google Cloud プロジェクト内のリソースなどのコンテキストは含まれません。Gemini がデータを処理する方法については、Gemini のデータ ガバナンスをご覧ください。
Gemini 支援によるエラーのトラブルシューティングを行うには、次の手順を実施します。
-
Google Cloud コンソールで、[Error Reporting] ページに移動します。
このページは、検索バーを使用して見つけることもできます。
エラーグループのリストで、トラブルシューティングを行うエラーグループの名前をクリックします。
エラーグループのタイトルの横にある [トラブルシューティングに関する提案] をクリックします。
Error Reporting は、トラブルシューティングに関する提案を求めるプロンプトでエラーのテキストを Gemini に送信します。Gemini は、Gemini ペインで生成された提案リストで応答します。提案はエラーのテキストのみに基づいており、追加のコンテキストは含まれません。
次のステップ
- Gemini for Google Cloud の概要を読む。
- Gemini のデータの使用方法について学習する。
- エラーの表示について学習する。