すべてのプロダクト
Search
ドキュメントセンター

API Gateway:ゲートウェイメトリック配信の有効化

最終更新日:Nov 09, 2025

メトリック配信機能は、Managed Service for Prometheus インスタンスにメトリックをストリーミングします。有効にすると、これらのメトリックを使用してカスタムダッシュボードを作成し、重大な変更をモニターし、潜在的な問題を特定して解決できます。この Topic では、Cloud-native API Gateway のメトリック配信を有効にする方法について説明します。

準備

ゲートウェイインスタンスを作成済みであること。

    メトリック配信の有効化

    説明

    Cloud-native API Gateway は無料ですが、Managed Service for Prometheus は使用量に基づいて課金されます。詳細については、「課金の概要」をご参照ください。

    1. API Gateway コンソールにログインします。

    2. 左側のナビゲーションウィンドウで、[Cloud-native API Gateway] > [インスタンス] をクリックします。上部のナビゲーションバーで、リージョンを選択します。

    3. [インスタンス] ページで、対象インスタンスの ID/名前をクリックします。左側のナビゲーションウィンドウで、[パラメーター] をクリックします。

    4. [可観測性パラメーター] セクションで、[メトリクス配信設定] 1 の横にある 1 アイコンをクリックします。[メトリクス配信設定] パネルで、[メトリクス配信] をオンにします。[利用規約][料金詳細] を確認した後、[OK] をクリックします。

      image

    5. リソースの作成が完了するまで待ちます。配信が正常に有効化されると、コンソールでメトリック配信用の Cloud Monitor Prometheus インスタンス ID を表示でき、インスタンス ID をクリックして対応する Cloud Monitor Prometheus インスタンスの詳細ページに移動できます。

      image

    メトリックの説明

    現在サポートされているメトリック項目とその意味は次のとおりです。ビジネス要件に応じて、これらのメトリックに基づいて Grafana ダッシュボードを作成できます。

    メトリック名

    説明

    粒度

    envoy_http_downstream_cx_active

    ゲートウェイとクライアント間の接続数

    インスタンスレベル

    envoy_http_downstream_cx_rx_bytes_total

    ゲートウェイ受信トラフィック

    インスタンスレベル

    envoy_http_downstream_cx_tx_bytes_total

    ゲートウェイ送信トラフィック

    インスタンスレベル

    envoy_http_downstream_rq

    ゲートウェイのリクエスト数関連

    インスタンスレベル

    envoy_http_downstream_rq_time_bucket

    ゲートウェイの RT 関連

    インスタンスレベル

    envoy_http_downstream_rq_time_count

    ゲートウェイの RT 関連

    インスタンスレベル

    envoy_http_downstream_rq_time_sum

    ゲートウェイの RT 関連

    インスタンスレベル

    envoy_http_downstream_rq_total

    ゲートウェイのリクエスト数関連

    インスタンスレベル

    envoy_listener_downstream_cx_destroy

    ダウンストリーム接続数関連

    インスタンスレベル

    envoy_listener_downstream_cx_total

    ダウンストリーム接続数関連

    インスタンスレベル

    envoy_listener_ssl_connection_error

    SSL ハンドシェイク関連

    インスタンスレベル

    envoy_listener_ssl_handshake

    SSL ハンドシェイク関連

    インスタンスレベル

    envoy_listener_ssl_session_reused

    SSL ハンドシェイク関連

    インスタンスレベル

    envoy_cluster_membership_healthy

    バックエンドサービスの正常なノード数

    サービスレベル

    envoy_cluster_upstream_cx_active

    アクティブな接続数メトリックの構築

    サービスレベル

    envoy_cluster_upstream_cx_destroy

    破棄された接続数メトリックの構築

    サービスレベル

    envoy_cluster_upstream_cx_total

    新規接続数メトリックの構築

    サービスレベル

    envoy_cluster_upstream_rq

    バックエンドサービスのリクエスト数

    サービスレベル

    envoy_cluster_upstream_rq_time_bucket

    バックエンドサービスの P パーセンタイル RT の構築

    サービスレベル

    envoy_cluster_upstream_rq_time_count

    バックエンドサービスの平均 RT の構築

    サービスレベル

    envoy_cluster_upstream_rq_time_sum

    バックエンドサービスの平均 RT の構築

    サービスレベル

    envoy_cluster_upstream_rq_timeout

    バックエンドサービスのタイムアウトリクエスト数

    サービスレベル

    envoy_cluster_upstream_rq_total

    バックエンドサービスの総リクエスト数

    サービスレベル

    envoy_vhost_route_upstream_rq

    ルートのリクエスト数

    ルートレベル

    envoy_vhost_route_upstream_rq_timeout

    ルートのタイムアウトリクエスト数

    ルートレベル

    envoy_vhost_route_upstream_rq_time_bucket

    ルートの RT 関連

    ルートレベル

    envoy_vhost_route_upstream_rq_time_count

    ルートの RT 関連

    ルートレベル

    envoy_vhost_route_upstream_rq_time_sum

    ルートの RT 関連

    ルートレベル