Google Cloud Platform(GCP ) との New RelicインテグレーションGemini Enterprise には、 のデータをNew Relicに報告するものが含まれます。本ドキュメントでは、GCP Gemini Enterpriseインテグレーションを有効にする方法と、報告されるデータについて解説します。
特徴
Gemini Enterprise Discovery Engine上に構築された、エンタープライズ検索およびAIエージェントアプリケーションを構築および実行するためのGoogle Cloudのプラットフォームです。New RelicのGemini Enterpriseインテグレーションは、アプリ(エンジン)、エージェント、それらのエージェントが呼び出すツール、およびデータコネクタのリクエスト、レイテンシ、セッションメトリクスを、ロケーションごとおよびユーザーごとのリソース数とクォータ消費量とともに収集します。
統合をアクティブ化する
重要
このインテグレーションは、GCP プロジェクトを Workload Identity Federation に接続する場合にのみ利用可能です。サービスアカウントまたはユーザーアカウントの接続では利用できません。
インテグレーションを有効にするには、標準手順に従い、Workload Identity Federationを使用してGCPサービスをNew Relicに接続します。
ポーリング頻度
New Relicインテグレーションは、インテグレーションによって異なるポーリング間隔に従って、GCPサービスをクエリします。Gemini Enterpriseのポーリング頻度は5分です。解像度は1分あたり1データポイントです。
ワークロード Identity Federation
データを見つけて使用する
インテグレーションを有効にすると、Gemini EnterpriseリソースがNew Relicのentity explorer [エンティティエクスプローラー]にエンティティとして表示されます。ダッシュボードを表示してサービスを管理するには、one.newrelic.com > All capabilities > Infrastructure > GCPに移動します。
New Relicは、GCP Cloud Monitoringで利用可能なGemini Enterpriseメトリクスを、Metricイベントタイプのディメンショナルメトリクスとして収集します。例:
FROM Metric SELECT count(*) WHERE metricName LIKE 'gcp.discoveryengine.%' FACET metricNameエンティティ
メトリックデータ
エンジンメトリクス
インテグレーションは、各Gemini Enterpriseエンジンについて以下のメトリクスを報告します。
メトリクス名 | ユニット | 説明 |
|---|---|---|
| Count | Gemini Enterpriseアプリ(エンジン)が受信したrequestsの総数。このメトリクスは、パブリックAPIメソッド、正規gRPC応答コード、応答コードクラス、クエリタイプ、およびモデルごとにrequestsを分類します。これには、非エージェントパス(検索、回答、アシスト)を含む、エンジンが受信するすべてのトラフィックが含まれます。 |
| ミリ秒 | アシスタントサーバーのリクエスト境界で測定された、Gemini Enterpriseアプリ(エンジン)のエンドツーエンドのリクエストレイテンシの分布。このメトリクスは、パブリックAPIメソッド、正規gRPCレスポンスコード、レスポンスコードクラス、クエリタイプ、およびモデルごとにレイテンシを分類します。 |
| ミリ秒 | Gemini Enterprise アプリ(エンジン)における、リクエスト受信から最初にストリーミングされた非思考回答トークンまでのレイテンシの分布。Google Cloud は、少なくとも1つの回答トークンを生成する requests に対してのみ、このメトリクスを発行します。このメトリクスは、パブリックAPIメソッド、正規gRPCレスポンスコード、レスポンスコードクラス、クエリタイプ、およびモデルごとにレイテンシを分類します。 |
| ミリ秒 | Gemini Enterpriseアプリ(エンジン)における、リクエストの受信から最初にストリーミングされたトークン(思考または回答)までのレイテンシの分布。Google Cloudは、少なくとも1つのストリーミングされたトークンを生成するrequestsに対してのみ、このメトリクスを発行します。このメトリクスは、パブリックAPIメソッド、正規gRPCレスポンスコード、レスポンスコードクラス、クエリタイプ、およびモデルごとにレイテンシを分類します。 |
エージェントメトリクス
インテグレーションは、各Gemini Enterpriseエージェントについて以下のメトリクスを報告します。
メトリクス名 | ユニット | 説明 |
|---|---|---|
| Count | 各Gemini Enterpriseエージェントに対して作成されたセッション数。 |
| Count | 少なくとも1つのツールが呼び出されたセッション数。 |
| ミリ秒 | 1分間のウィンドウにおけるGemini Enterpriseエージェント呼び出しの合計レイテンシの分布。 |
| Count | 各 Gemini Enterprise エージェントに対して作成されたセッションターンの数。 |
分布メトリクスは平均値を報告します。gcp.discoveryengine.agent_total_latenciesの場合、New Relicは50番目、95番目、および99番目のパーセンタイルも、.p50、.p95、および.p99のサフィックスを持つ個別のメトリクスとして報告します。
エージェントツールの呼び出しメトリクス
インテグレーションは、エージェントツールの呼び出しについて以下のメトリクスを報告します。
メトリクス名 | ユニット | 説明 |
|---|---|---|
| ミリ秒 | 1分間のウィンドウにおけるGemini Enterpriseツール呼び出しの合計レイテンシの分布。 |
分布メトリクスは平均値を報告します。gcp.discoveryengine.tool_total_latenciesの場合、New Relicは50番目、95番目、および99番目のパーセンタイルも、.p50、.p95、および.p99のサフィックスを持つ個別のメトリクスとして報告します。
データコネクタのメトリクス
インテグレーションは、データコネクタに関する以下のメトリクスを報告します。
メトリクス名 | ユニット | 説明 |
|---|---|---|
| Count | データストアに対して行われたrequestsの総数。このメトリクスは、リクエストステータス、gRPC正規応答コード、コネクタツール、エンジン、およびツールが読み取りか書き込みかによってrequestsを分類します。 |
| ミリ秒 | Google CloudがADKツールのコールバック境界で測定する、DataConnectorツール呼び出しのウォールクロックレイテンシ(ms)の分布。 |
分布メトリクスは平均値を報告します。gcp.discoveryengine.dataconnector.request_latenciesの場合、New Relicは50番目、95番目、および99番目のパーセンタイルも、.p50、.p95、および.p99のサフィックスを持つ個別のメトリクスとして報告します。
ロケーションメトリクス
ロケーションメトリクスは、プロジェクトのロケーションごとの集計です。これらには、エンジン、データストア、ドキュメント、ユーザーイベントの数などのリソース数や、検索リクエスト量が含まれます。また、これらには、エージェント、画像および動画の生成、ウェブグラウンディング、検索requestsなどの領域を対象とする、140を超えるGemini Enterpriseの割り当ての使用量、制限、および制限超過数も含まれます。
ほとんどのロケーションメトリクスはクォータメトリクスです。各クォータは最大3つのメトリクスとして報告され、usage、limit、またはexceededというサフィックスを追加して名前が付けられます(例:gcp.discoveryengine.quota.search_requests_regional.usage)。クォータ・メトリクスは、metric.limit_nameおよびmetric.regional_locationラベルを保持します。
ロケーションは、gcp.discoveryengine.engines_regionalなどの非クォータメトリクスも定義します。Google Cloudはすべてのプロジェクトでこれらのデータを報告するわけではなく、報告されない場合、それらはNew Relicに表示されません。同じカウントは、たとえばgcp.discoveryengine.quota.engines_regional.usageなどのクォータメトリクスとしても報告されます。
Locationメトリクスの完全なリストについては、Googleのクラウドモニタリングメトリクスリファレンスのdiscoveryengineセクションを参照してください。New Relicは、そこに記載されているGAおよびベータ版のメトリクスを収集します。
ローカライズされたクォータメトリクス
インテグレーションは、各ユーザー(gcp.ge_user)およびロケーションごとのユーザー単位のクォータを報告します。
メトリクス名 | ユニット | 説明 |
|---|---|---|
| Count | エンタープライズプラスティアにおける、ユーザーあたりのエージェントサービスWTUの週間制限を超過しようとした試行回数。 |
| Count | エンタープライズプラスティアにおける、ユーザーあたりのエージェントサービスWTUの現在の週間制限。 |
| Count | エンタープライズスタンダードティアにおける、ユーザーあたりのエージェンティックサービスWTUの週次制限を超過しようとした試行回数。 |
| Count | エンタープライズスタンダードティアにおけるユーザーごとのエージェントサービスWTUの現在の週間制限。 |
Gemini Enterprise メトリクスの詳細については、GoogleのGemini Enterpriseドキュメントの「アクセスメトリクス」を、メトリクスの完全なリストについては、Googleの『クラウドモニタリング メトリクス リファレンス』のdiscoveryengineセクションを参照してください。