プロビジョンド スループットを使用する

このページでは、プロビジョンド スループットの仕組み、超過料金を管理する方法、プロビジョンド スループットをバイパスする方法、使用状況をモニタリングする方法について説明します。

プロビジョンド スループットの仕組み

このセクションでは、割り当ての適用期間中の割り当てチェックを使用して、プロビジョンド スループットの仕組みについて説明します。

プロビジョンド スループットの割り当ての確認

プロビジョンド スループットの最大割り当ては、購入した生成 AI スケール ユニット(GSU)の数と GSU あたりのスループットの倍数です。これは、割り当て適用期間内にリクエストを送信するたびに確認されます。割り当て適用期間は、最大プロビジョンド スループット割り当てが適用される頻度です。

リクエストを受信した時点では、実際のレスポンス サイズは不明です。リアルタイム アプリケーションではレスポンスの速度が優先されるため、プロビジョンド スループットは出力トークンサイズを推定します。初期見積もりが、利用可能なプロビジョンド スループットの最大割り当てを超えると、リクエストは従量課金制として処理されます。それ以外の場合は、プロビジョンド スループットとして処理されます。これは、初期見積もりとプロビジョンド スループットの最大割り当てを比較することで行われます。

レスポンスが生成され、実際の出力トークンサイズがわかると、推定値と実際の使用量の差が、使用可能なプロビジョンド スループットの割り当て量に追加され、実際の使用量と割り当てが調整されます。

プロビジョンド スループットの割り当て適用期間

Agent Platform は、Gemini モデルのプロビジョンド スループット割り当てを適用する際に、動的ウィンドウを適用します。これにより、スパイクが発生しやすいトラフィックの安定性を最適化できます。Agent Platform では、固定ウィンドウではなく、モデルタイプとプロビジョニングした GSU の数に応じて自動的に調整される柔軟なウィンドウで割り当てが適用されます。そのため、場合によっては、1 秒あたりの割り当て量を超える優先トラフィックが一時的に発生する可能性があります。ただし、ウィンドウの期間中に割り当てを超えないようにする必要があります。これらの期間は Agent Platform の内部クロック時間に基づいており、リクエストが行われた時間とは関係ありません。

割り当て適用ウィンドウの仕組み

適用ウィンドウは、スロットリングされる前に 1 秒あたりの上限を超過できる量(バースト)を決定します。このウィンドウは自動的に適用されます。これらの期間は、パフォーマンスと信頼性を最適化するために変更されることがあります。

  • 小規模な GSU 割り当て(3 GSU 以下): 個々の大規模なリクエストを中断なく処理できるように、ウィンドウは 40 ~ 120 秒の範囲で設定できます。

    たとえば、1 GSU の gemini-2.5-flash を購入すると、平均で 1 秒あたり 2,690 トークンの継続的なスループットが得られます。120 秒間の合計使用量は 322,800 トークン(1 秒あたり 2,690 トークン × 120 秒)を超えてはなりません。したがって、1 秒あたり 70,000 トークンを使用するリクエストを送信しても、120 秒間の合計使用量が 322,800 トークンを下回る場合、平均使用量が 1 秒あたり 2,690 トークンを超えないため、1 秒あたり 70,000 トークンのバーストはプロビジョンド スループットとしてカウントされます。

  • 標準(中規模)の GSU 割り当て(3 個を超える GSU): 中規模の GSU デプロイ(50 個未満の GSU など)の場合、ウィンドウは 5 秒から 30 秒の範囲になります。GSU のしきい値とコンテキスト ウィンドウはモデルによって異なります。

    たとえば、25 GSU の gemini-2.5-flash を購入すると、平均 1 秒あたり 67,250 トークン(1 秒あたり 2,690 トークン × 25)の継続的なスループットが得られます。30 秒間の合計使用量は 2,017,500 トークン(1 秒あたり 67,250 トークン × 30 秒)を超えてはなりません。したがって、1 秒あたり 1,000,000 トークンを使用するリクエストを送信しても、30 秒間の合計使用量が 2,017,500 トークンを超えない場合、平均使用量が 1 秒あたり 67,250 トークンを超えないため、1 秒あたり 1,000,000 トークンのバーストはプロビジョンド スループットとしてカウントされます。

  • 高精度(大規模)GSU 割り当て: 大規模な GSU デプロイ(50 個以上の GSU など)の場合、ウィンドウは 1 ~ 5 秒の範囲で、インフラストラクチャ全体で高頻度のリクエストが最大限の精度で処理されるようにします。

    たとえば、250 GSU の gemini-2.5-flash を購入すると、1 秒あたり平均 672,500 トークン(1 秒あたり 2,690 トークン × 250)の継続的なスループットが得られます。5 秒間の合計使用量は 3,362,500 トークン(672,500 トークン / 秒 × 5 秒)を超えることはできません。したがって、1 秒あたり 5,000,000 個のトークンを使用するリクエストを送信した場合、5 秒間の合計使用量が 3,362,500 個のトークン上限を超えるため、プロビジョンド スループットとして処理されません。一方、1 秒あたり 1,000,000 個のトークンを使用するリクエストは、5 秒間の平均使用量が 1 秒あたり 672,500 個のトークンを超えない場合、プロビジョンド スループットとして処理できます。

過剰な使用を制御するか、プロビジョンド スループットをバイパスする

購入したスループットを超過した場合の超過料金を管理するか、リクエストごとにプロビジョンド スループットをバイパスするには、API を使用します。

各オプションを確認して、ユースケースに何が必要かを判断してください。

デフォルトの動作

リクエストが残りのプロビジョンド スループットの割り当てを超えると、デフォルトではリクエスト全体がオンデマンド リクエストとして処理され、従量課金制のレートで請求されます。この場合、トラフィックはモニタリング ダッシュボードにスピルオーバーとして表示されます。プロビジョンド スループットの使用量のモニタリングの詳細については、プロビジョンド スループットをモニタリングするをご覧ください。

プロビジョンド スループットの注文が有効になると、デフォルトの動作が自動的に適用されます。プロビジョニングされたリージョンで注文を使用している限り、コードを変更する必要はありません。

プロビジョンド スループットのみを使用する

オンデマンド料金を回避して費用を管理する場合は、プロビジョンド スループットのみを使用します。プロビジョンド スループットの注文量を超えるリクエストは、エラー 429 を返します。

API にリクエストを送信するときは、X-Vertex-AI-LLM-Request-Type HTTP ヘッダーを dedicated に設定します。

従量課金制のみを使用する

これは、オンデマンドを使用する場合にも該当します。リクエストは、プロビジョンド スループットの注文をバイパスして、従量課金制に直接送信されます。これは、テストや開発中のアプリケーションに役立ちます。

API にリクエストを送信するときは、X-Vertex-AI-LLM-Request-Type HTTP ヘッダーを shared に設定します。

例

Python

インストール

pip install --upgrade google-genai

詳しくは、SDK リファレンス ドキュメントをご覧ください。

Vertex AI で Google Gen AI SDK を使用するための環境変数を設定します。

# Replace the `GOOGLE_CLOUD_PROJECT` and `GOOGLE_CLOUD_LOCATION` values
# with appropriate values for your project.
export GOOGLE_CLOUD_PROJECT=GOOGLE_CLOUD_PROJECT
export GOOGLE_CLOUD_LOCATION=global
export GOOGLE_GENAI_USE_ENTERPRISE=True

from google import genai
from google.genai.types import HttpOptions

client = genai.Client(
    http_options=HttpOptions(
        api_version="v1",
        headers={
            # Options:
            # - "dedicated": Use Provisioned Throughput
            # - "shared": Use pay-as-you-go
            # https://cloud.google.com/vertex-ai/generative-ai/docs/use-provisioned-throughput
            "X-Vertex-AI-LLM-Request-Type": "shared"
        },
    )
)
response = client.models.generate_content(
    model="gemini-3.5-flash",
    contents="How does AI work?",
)
print(response.text)
# Example response:
# Okay, let's break down how AI works. It's a broad field, so I'll focus on the ...
#
# Here's a simplified overview:
# ...

Go

Go をインストールまたは更新する方法について学びます。

詳しくは、SDK リファレンス ドキュメントをご覧ください。

Vertex AI で Google Gen AI SDK を使用するための環境変数を設定します。

# Replace the `GOOGLE_CLOUD_PROJECT` and `GOOGLE_CLOUD_LOCATION` values
# with appropriate values for your project.
export GOOGLE_CLOUD_PROJECT=GOOGLE_CLOUD_PROJECT
export GOOGLE_CLOUD_LOCATION=global
export GOOGLE_GENAI_USE_ENTERPRISE=True

import (
	"context"
	"fmt"
	"io"
	"net/http"

	"google.golang.org/genai"
)

// generateText shows how to generate text Provisioned Throughput.
func generateText(w io.Writer) error {
	ctx := context.Background()

	client, err := genai.NewClient(ctx, &genai.ClientConfig{
		HTTPOptions: genai.HTTPOptions{
			APIVersion: "v1",
			Headers: http.Header{
				// Options:
				// - "dedicated": Use Provisioned Throughput
				// - "shared": Use pay-as-you-go
				// https://cloud.google.com/vertex-ai/generative-ai/docs/use-provisioned-throughput
				"X-Vertex-AI-LLM-Request-Type": []string{"shared"},
			},
		},
	})
	if err != nil {
		return fmt.Errorf("failed to create genai client: %w", err)
	}

	modelName := "gemini-2.5-flash"
	contents := genai.Text("How does AI work?")

	resp, err := client.Models.GenerateContent(ctx, modelName, contents, nil)
	if err != nil {
		return fmt.Errorf("failed to generate content: %w", err)
	}

	respText := resp.Text()

	fmt.Fprintln(w, respText)

	// Example response:
	// Artificial Intelligence (AI) isn't magic, nor is it a single "thing." Instead, it's a broad field of computer science focused on creating machines that can perform tasks that typically require human intelligence.
	// .....
	// In Summary:
	// ...

	return nil
}

Node.js

インストール

npm install @google/genai

詳しくは、SDK リファレンス ドキュメントをご覧ください。

Vertex AI で Google Gen AI SDK を使用するための環境変数を設定します。

# Replace the `GOOGLE_CLOUD_PROJECT` and `GOOGLE_CLOUD_LOCATION` values
# with appropriate values for your project.
export GOOGLE_CLOUD_PROJECT=GOOGLE_CLOUD_PROJECT
export GOOGLE_CLOUD_LOCATION=global
export GOOGLE_GENAI_USE_ENTERPRISE=True

const {GoogleGenAI} = require('@google/genai');

const GOOGLE_CLOUD_PROJECT = process.env.GOOGLE_CLOUD_PROJECT;
const GOOGLE_CLOUD_LOCATION = process.env.GOOGLE_CLOUD_LOCATION || 'global';

async function generateWithProvisionedThroughput(
  projectId = GOOGLE_CLOUD_PROJECT,
  location = GOOGLE_CLOUD_LOCATION
) {
  const client = new GoogleGenAI({
    vertexai: true,
    project: projectId,
    location: location,
    httpOptions: {
      apiVersion: 'v1',
      headers: {
        // Options:
        // - "dedicated": Use Provisioned Throughput
        // - "shared": Use pay-as-you-go
        // https://cloud.google.com/vertex-ai/generative-ai/docs/use-provisioned-throughput
        'X-Vertex-AI-LLM-Request-Type': 'shared',
      },
    },
  });

  const response = await client.models.generateContent({
    model: 'gemini-2.5-flash',
    contents: 'How does AI work?',
  });

  console.log(response.text);

  // Example response:
  //  Okay, let's break down how AI works. It's a broad field, so I'll focus on the ...
  //  Here's a simplified overview:
  //  ...

  return response.text;
}

Java

Java をインストールまたは更新する方法について学びます。

詳しくは、SDK リファレンス ドキュメントをご覧ください。

Vertex AI で Google Gen AI SDK を使用するための環境変数を設定します。

# Replace the `GOOGLE_CLOUD_PROJECT` and `GOOGLE_CLOUD_LOCATION` values
# with appropriate values for your project.
export GOOGLE_CLOUD_PROJECT=GOOGLE_CLOUD_PROJECT
export GOOGLE_CLOUD_LOCATION=global
export GOOGLE_GENAI_USE_ENTERPRISE=True


import com.google.genai.Client;
import com.google.genai.types.GenerateContentConfig;
import com.google.genai.types.GenerateContentResponse;
import com.google.genai.types.HttpOptions;
import java.util.Map;

public class ProvisionedThroughputWithTxt {

  public static void main(String[] args) {
    // TODO(developer): Replace these variables before running the sample.
    String modelId = "gemini-2.5-flash";
    generateContent(modelId);
  }

  // Generates content with Provisioned Throughput.
  public static String generateContent(String modelId) {
    // Client Initialization. Once created, it can be reused for multiple requests.
    try (Client client =
        Client.builder()
            .location("us-central1")
            .vertexAI(true)
            .httpOptions(
                HttpOptions.builder()
                    .apiVersion("v1")
                    .headers(
                        // Options:
                        // - "dedicated": Use Provisioned Throughput
                        // - "shared": Use pay-as-you-go
                        // https://cloud.google.com/vertex-ai/generative-ai/docs/use-provisioned-throughput
                        Map.of("X-Vertex-AI-LLM-Request-Type", "shared"))
                    .build())
            .build()) {

      GenerateContentResponse response =
          client.models.generateContent(
              modelId, "How does AI work?", GenerateContentConfig.builder().build());

      System.out.println(response.text());
      // Example response:
      // At its core, **AI (Artificial Intelligence) works by enabling machines to learn,
      // reason, and make decisions in ways that simulate human intelligence.** Instead of being
      // explicitly programmed for every single task...
      return response.text();
    }
  }
}

REST

curl -X POST \
  -H "Authorization: Bearer $(gcloud auth print-access-token)" \
  -H "Content-Type: application/json" \
  -H "X-Vertex-AI-LLM-Request-Type: dedicated" \ # Options: dedicated, shared
  $URL \
  -d '{"contents": [{"role": "user", "parts": [{"text": "Hello."}]}]}'

API キーでプロビジョンド スループットを使用する

特定のプロジェクト、Google モデル、リージョンに対してプロビジョンド スループットを購入し、それを使用して API キーでリクエストを送信する場合は、リクエストのパラメータとしてプロジェクト ID、モデル、ロケーション、API キーを含める必要があります。

サービス アカウントにバインドされた Cloud de Confiance by S3NS API キーの作成方法については、 Cloud de Confiance by S3NS API キーを取得するをご覧ください。API キーを使用して Gemini API にリクエストを送信する方法については、Knowledge MCP サーバーに接続するをご覧ください。

たとえば、次のサンプルは、プロビジョンド スループットを使用しながら API キーを使用してリクエストを送信する方法を示しています。

REST

curl \
-X POST \
-H "Content-Type: application/json" \
"https://aiplatform.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/publishers/google/models/MODEL_ID:generateContent?key=YOUR_API_KEY" \
-d $'{
  "contents": [
    {
      "role": "user",
      "parts": [
        {
          "text": "Explain how AI works in a few words"
        }
      ]
    }
  ]
}'

メール通知を受け取る

Essential Contacts API を使用して、プロビジョンド スループットの注文に関するメール通知を受け取ることができます。有効にしたら、[プロビジョンド スループットの注文] ページの上部にある [通知] をクリックします。表示されたダイアログで [重要な連絡先] をクリックし、画面上の手順に沿って操作します。

  1. 重要な連絡先 API が有効になっていない場合は、有効にします。

    API を有効にするために必要なロール

    API を有効にするには、serviceusage.services.enable 権限が必要です。プロジェクトを作成した場合は、オーナーロール(roles/owner)を通じてこの権限がすでに付与されている可能性があります。それ以外の場合は、Service Usage 管理者ロール(roles/serviceusage.serviceUsageAdmin)を通じてこの権限を取得できます。ロールを付与する方法を確認する。

    API の有効化

  2. [プロビジョンド スループット] ページに移動します。

    [プロビジョンド スループット] に移動

  3. [通知] をクリックします。

  4. [通知] ダイアログで、[重要な連絡先] をクリックします。

    [重要な連絡先] ページが開きます。

  5. [連絡先に追加] をクリックします。

  6. [連絡先を追加] ダイアログで、連絡先のメールアドレスを [メール] フィールドと [メールの確認] フィールドに入力します。

  7. [プロダクト アップデート] を選択します。

  8. [保存] をクリックします。

次のプロビジョンド スループット イベントについては、連絡先メールアドレスに通知が送信されます。

イベント 連絡先に通知が届くタイミング
注文が送信されました 数分以内
注文が有効になりました 数分以内
注文の更新が送信されました 数分以内
注文の更新が有効になりました 数分以内
1 か月、3 か月、1 年間の注文期限 有効期限の 2 週間前
注文の有効期限は 1 週間です。 有効期限の 3 日前
1 か月、3 か月、1 年間の自動更新 自動更新日の 2 週間前

プロビジョンド スループットをモニタリングする

プロビジョンド スループットの使用状況は、aiplatform.googleapis.com/PublisherModel リソースタイプで測定される指標のセットを使用して自己モニタリングできます。

プロビジョンド スループットのトラフィック モニタリングは、パブリック プレビュー機能です。

ディメンション

次のディメンションを使用して指標をフィルタリングできます。

ディメンション 値
type input
output
request_type

dedicated: プロビジョンド スループットを使用してトラフィックが処理されます。

spillover: プロビジョンド スループットの割り当てを超えると、トラフィックは従量課金制の割り当てとして処理されます。Gemini 2.0 モデルでは明示的なキャッシュ保存がサポートされていないため、明示的なキャッシュ保存が有効になっている場合、Gemini 2.0 モデルのプロビジョンド スループットでは spillover 指標はサポートされていません。この場合、トラフィックは shared として表示されます。

shared: プロビジョンド スループットが有効になっている場合、トラフィックは共有 HTTP ヘッダーを使用して従量課金制の割り当てとして処理されます。プロビジョンド スループットが有効になっていない場合、トラフィックはデフォルトで従量課金制として処理されます。

パスの接頭辞

指標のパスの接頭辞は aiplatform.googleapis.com/publisher/online_serving です。

たとえば、/consumed_throughput 指標のフルパスは aiplatform.googleapis.com/publisher/online_serving/consumed_throughput です。

指標

Gemini モデルの aiplatform.googleapis.com/PublisherModel リソースでは、次の Cloud Monitoring 指標を使用できます。dedicated リクエスト タイプを使用して、プロビジョンド スループットの使用状況をフィルタリングします。

指標 表示名 説明
/dedicated_gsu_limit 上限(GSU) 専用の上限(GSU)。この指標を使用して、プロビジョンド スループットの最大割り当て(GSU)を把握します。
/tokens トークン 入出力トークン数の分布。
/token_count トークン数 入力トークンと出力トークンの累積数。
/consumed_token_throughput トークンのスループット バーンダウン率を考慮したスループット使用量(トークン単位)。割り当ての調整も含まれます。プロビジョンド スループットの割り当ての確認をご覧ください。

この指標を使用して、プロビジョンド スループットの割り当てがどのように使用されたかを把握します。
/dedicated_token_limit 上限(1 秒あたりのトークン数) 1 秒あたりのトークン数で表される専用の上限。この指標を使用して、トークンベースのモデルのプロビジョンド スループットの最大割り当てを把握します。
/characters 文字数 入力と出力の文字数分布。
/character_count 文字数 入力と出力の累積文字数。
/consumed_throughput 文字スループット バーンダウン率を考慮したスループット使用量。割り当ての調整とプロビジョンド スループットの割り当ての確認が組み込まれています。

この指標を使用して、プロビジョンド スループットの割り当てがどのように使用されたかを把握します。

トークンベースのモデルの場合、この指標はトークンで消費されるスループットに 4 を掛けた値に相当します。
/dedicated_character_limit 上限(1 秒あたりの文字数) 1 秒あたりの文字数で表される専用の上限。この指標を使用して、文字ベースのモデルのプロビジョンド スループットの最大割り当てを確認します。
/model_invocation_count モデルの呼び出し回数 モデル呼び出しの数(予測リクエスト)。
/model_invocation_latencies モデル呼び出しのレイテンシ モデル呼び出しのレイテンシ(予測レイテンシ)。
/first_token_latencies 最初のトークンのレイテンシ リクエストを受信してから最初のトークンが返されるまでの時間。

Anthropic モデルには、プロビジョンド スループットのフィルタもありますが、tokens と token_count にのみ適用されます。

ダッシュボード

プロビジョンド スループットのデフォルトのモニタリング ダッシュボードには、使用状況とプロビジョンド スループットの使用率をより詳細に把握できる指標が用意されています。ダッシュボードにアクセスする手順は次のとおりです。

  1. Cloud de Confiance コンソールで、[プロビジョンド スループット] ページに移動します。

    [プロビジョンド スループット] に移動

  2. 注文全体における各モデルのプロビジョンド スループットの使用率を表示するには、[使用率の概要] タブを選択します。

    [モデル別のプロビジョンド スループットの使用率] テーブルには、選択した期間の次の情報が表示されます。

    • お持ちの GSU の合計数。

    • GSU で表したピーク時のスループット使用量。

    • GSU の平均使用率。

    • プロビジョンド スループットの上限に達した回数。

  3. [モデル別のプロビジョンド スループット使用率] テーブルからモデルを選択すると、選択したモデルに固有の指標が表示されます。

モニタリング ダッシュボードの解釈方法

プロビジョンド スループットでは、リクエストの作成時にミリ秒単位でリアルタイムに利用可能な割り当てがチェックされますが、このデータは、Agent Platform の内部クロック時間に基づいて、ローリングの割り当て適用期間と比較されます。この比較は、リクエストが行われた時間とは関係ありません。モニタリング ダッシュボードは、割り当ての調整後に使用状況指標を報告します。ただし、これらの指標は、選択した期間に基づいて、ダッシュボードの調整期間の平均値を提供するように集計されます。モニタリング ダッシュボードでサポートされている最小の粒度は分単位です。また、モニタリング ダッシュボードの時刻は、Agent Platform の時刻とは異なります。

タイミングのずれにより、モニタリング ダッシュボードのデータとリアルタイムのパフォーマンスに差異が生じることがあります。これらは、次のいずれかの理由で発生する可能性があります。

  • 割り当てはリアルタイムで適用されますが、モニタリング チャートでは、モニタリング ダッシュボードで指定された期間に応じて、データが 1 分以上の平均ダッシュボード調整期間に集計されます。

  • Agent Platform とモニタリング ダッシュボードが異なるシステムクロックで実行されている。

  • 1 秒間にトラフィックのバーストが適用ウィンドウに基づいてプロビジョンド スループットの割り当てを超えると、リクエスト全体がスピルオーバー トラフィックとして処理されます。ただし、その秒のモニタリング データが 1 分間のアライメント期間内で平均化されると、プロビジョンド スループットの使用率が低く見えることがあります。これは、アライメント期間全体の平均使用率が 100% を超えない可能性があるためです。スピルオーバー トラフィックが表示された場合は、特定のリクエストが行われた割り当て適用期間中に、プロビジョンド スループットの割り当てが完全に使用されたことを確認できます。これは、モニタリング ダッシュボードに表示される平均使用率に関係なく行われます。

モニタリング データに差異が生じる可能性の例

この例は、ウィンドウのずれによって生じる不一致を示しています。図 1 は、特定の期間におけるスループットの使用状況を表しています。この図では:

  • 青いバーは、プロビジョンド スループットとして許可されたトラフィックを表します。

  • オレンジ色のバーは、使用量が GSU の上限を超え、スピルオーバーとして処理されるトラフィックを表します。

期間ごとのスループット使用量
図 1. 期間ごとのスループット使用率

スループット使用量に基づいて、図 2 はウィンドウの不整合による視覚的な不一致の可能性を示しています。この図では:

  • 青い線はプロビジョンド スループット トラフィックを表しています。

  • オレンジ色の線はスピルオーバー トラフィックを表します。

モニタリング データに差異が生じる可能性
図 2. モニタリング ダッシュボードで視覚的な不一致が発生する可能性がある

この場合、モニタリング データには、モニタリング集計期間のプロビジョニングされたスループットの使用率がスピルオーバーなしで表示される一方で、別のモニタリング集計期間のスピルオーバーと同時に、GSU の上限を下回るプロビジョニングされたスループットの使用率が示されることがあります。

モニタリング ダッシュボードのトラブルシューティング

次の手順を行うことで、ダッシュボードでの予期しないスピルオーバーや 429 エラーのトラブルシューティングを行うことができます。

  1. ズームイン: ダッシュボードの時間範囲を 12 時間以下に設定すると、最も詳細なアライメント期間である 1 分が提供されます。時間範囲を大きくすると、スロットリングの原因となるスパイクが平滑化され、アライメント期間の平均値が増加します。

  2. 合計トラフィックを確認する: モデル固有のダッシュボードでは、専用トラフィックとスピルオーバー トラフィックが 2 つの別々の線として表示されます。これにより、プロビジョンド スループットの割り当てが十分に活用されておらず、早期にスピルオーバーが発生しているという誤った結論に至る可能性があります。トラフィックが利用可能な割り当てを超えると、リクエスト全体がスピルオーバーとして処理されます。別の有用な可視化を行うには、Metrics Explorer を使用してクエリをダッシュボードに追加し、特定のモデルとリージョンのトークン スループットを含めます。すべてのトラフィック タイプ(専用、スピルオーバー、共有)の合計トラフィックを表示するには、追加の集計やフィルタを含めないでください。

Genmedia モデルをモニタリングする

プロビジョンド スループットのモニタリングは、Veo 3 モデルでは使用できません。

アラート

アラートを有効にしたら、トラフィック使用量の管理に役立つデフォルトのアラートを設定します。

アラートを有効にする

ダッシュボードでアラートを有効にする手順は次のとおりです。

  1. Cloud de Confiance コンソールで、[プロビジョンド スループット] ページに移動します。

    [プロビジョンド スループット] に移動

  2. 注文全体における各モデルのプロビジョンド スループットの使用率を表示するには、[使用率の概要] タブを選択します。

  3. [推奨アラート] を選択すると、次のアラートが表示されます。

    • Provisioned Throughput Usage Reached Limit
    • Provisioned Throughput Utilization Exceeded 80%
    • Provisioned Throughput Utilization Exceeded 90%
  4. トラフィックの管理に役立つアラートを確認します。

アラートの詳細を表示する

アラートの詳細を表示する手順は次のとおりです。

  1. [インテグレーション] ページに移動します。

    [インテグレーション] に移動

  2. [フィルタ] フィールドに「Agent Platform」と入力し、Enter キーを押します。[Google Agent Platform] が表示されます。

  3. 詳細を表示するには、[詳細を表示] をクリックします。[Google Agent Platform の詳細] ペインが表示されます。

  4. [アラート] タブを選択し、[アラート ポリシー] テンプレートを選択します。

次のステップ