Cloud Logging で Gemini Enterprise ログを表示する

Gemini Enterprise は、ドキュメントのインポート時やデータコネクタの使用時に発生したエラーや警告をお客様がモニタリングできるように、Cloud Logging を提供しています。

このドキュメントでは、ログ エクスプローラを使用して Gemini Enterprise の Cloud Logging にアクセスする方法について説明します。

始める前に

Cloud Logging にアクセスするには、プロジェクト管理者からログ閲覧者の IAM ロール(roles/logging.viewer)が付与されていることを確認してください。

ログ エクスプローラを使用して Gemini Enterprise ログにアクセスする

Gemini Enterprise のログにアクセスする手順は次のとおりです。

  1. Google Cloud コンソールで、[ログ エクスプローラ] に移動します。
  2. ログを確認する Google Cloud プロジェクトを選択します。
  3. デフォルトでは、[ログ エクスプローラ] ページは、デフォルトのログスコープに一覧表示されているリソースでログエントリを検索します。Gemini Enterprise のログのみに表示を絞り込むには、次のいずれかを行います。

    • [すべてのリソース] > [消費した API] > [Discovery Engine API] を選択し、[適用] をクリックします。
    • クエリバーに次のように入力し、[クエリを実行] をクリックします。

      resource.type="consumed_api"
      resource.labels.service="discoveryengine.googleapis.com"
      
  4. 用意されているフィルタを使用してログをさらにクエリします。たとえば、期間を変更します。デフォルトでは、ログ エクスプローラには過去 1 時間のログのみが表示されます。

  5. JSON メタデータでフィルタリングして、クエリのスコープを絞り込みます。たとえば、ImportDocuments メソッドのログをクエリするには、次のいずれかを行います。

    • クエリバーに次のように入力します。

      jsonPayload.context.reportLocation.functionName=~"ImportDocuments"
      
    • JSON メタデータを開き、クリックしてフィルタします。

      JSON メタデータをクリックしてフィルタする
      図 1. JSON メタデータをクリックしてフィルタする
  6. ほとんどの警告とエラーは、jsonPayload.messagejsonPayload.status で詳細を確認できます。

  7. ログを詳細に分析するには、BigQuery などの長いシンクにログをダンプします。詳細については、Google Cloud Observability ドキュメントのサポートされている宛先にログを転送するをご覧ください。