【正解】C
【0からの解説】
①前提知識
Cloud Logging のログ エクスプローラには、Gemini Cloud Assist と連携してログエントリの内容を要約・説明する機能があります。ログエントリのメニューから実行すると、そのログエントリのテキストが Gemini Cloud Assist に送られ、エラーの意味や考えられる原因、次に取るべき対処を Cloud Assist パネルに表示し、追加の質問で会話を続けられます。この機能は当初「Explain this log entry(このログエントリについて説明)」という名前で提供され、現行のドキュメントでは「Investigate log(ログを調査)」ボタンとして説明されています。利用には、プロジェクトとユーザーで Gemini Cloud Assist を設定しておく必要があります。
②要件と制約語の整理
・見覚えのない不可解なエラー メッセージの「意味」を理解したい
・対応方針を「できるだけ早く」決めたい、まず「最初に」やること
・ログには PII が含まれない(Gemini に送ってもデータ保護上の懸念が小さい)
③正解の理由
ログ エクスプローラ上でワンクリックで Gemini にログの説明を求め、そのまま会話で深掘りできるため、手作業の検索よりも速く意味と対処の方向性を得られます。PII を含まないという条件は、ログのテキストを Gemini Cloud Assist に送ることへの懸念がないことを示しており、この機能を使う前提が整っています。なお Gemini の回答はもっともらしくても誤っている可能性があるため、提示された対処は検証してから実施します。
【誤りの選択肢】
A:フォーラムやドキュメントを手作業で検索する方法は、不可解なメッセージほど該当情報が見つからず時間がかかります。「できるだけ早く」という要件に対して、統合された Gemini の説明機能より劣ります。
B:Cloud Profiler は CPU やメモリなどの使用状況を関数単位で継続的に分析するツールで、性能のボトルネック調査には有用ですが、個々のエラー メッセージの意味を説明するものではありません。最初の一手としては目的に合いません。
D:ソースコードの調査は根本原因の特定に最終的に必要になることはありますが、メッセージの意味が分からない段階で大規模なコードを検索するのは時間がかかり、「最初に、できるだけ早く」という要件に合いません。まず Gemini で意味と当たりを付けてから、必要に応じてコードを調べるのが効率的です。
【参考】
Gemini アシスタンスを使用してログエントリを要約する | Cloud Loggingログ エクスプローラを使用してログを表示する | Cloud Logging