ビジネスメトリック(QPS、成功率、RT)およびリソースメトリック(CPU、メモリ、ネットワーク I/O)を通じて、ゲートウェイのパフォーマンスをモニタリングします。
前提条件
ゲートウェイモニタリング分析の表示
API Gateway コンソール にログインします。
左側のナビゲーションウィンドウで、 をクリックします。上部のナビゲーションバーでリージョンを選択します。
-
インスタンス ページで、ご利用のゲートウェイインスタンスをクリックします。
-
ナビゲーションウィンドウで、 を選択します。
-
ビジネスモニタリング ページには、以下のメトリックが表示されます。
-
Global Dashboard: PV、UV、gateway inbound traffic、gateway outbound traffic、Method distribution、Gateway status code distribution、Backend service status code distribution、QPS、request success rate、request response time (RT) (ms)、および Request distribution。
-
Canary Release Comparison Dashboard: 段階的リリース中に、本番サービスとグレースケールサービスを選択して、QPS、request success rate、request response time (RT) (ms)、および Request distribution を比較します。
説明-
デフォルトでは過去 1 時間分のデータが表示されます。左上隅でカスタム時間範囲を設定して、データをフィルターできます。
-
右上隅で 自動更新 を有効にすると、データが自動的に更新されます。
-
ビジネスモニタリングは Simple Log Service を使用します。ログ配信には料金が発生する場合があります。Simple Log Service の課金に関する詳細については、「課金概要」をご参照ください。
-
ゲートウェイリソースモニタリングの表示
API Gateway コンソール にログインします。
左側のナビゲーションウィンドウで、 をクリックします。上部のナビゲーションバーでリージョンを選択します。
-
インスタンス ページで、ご利用のゲートウェイインスタンスをクリックします。
-
ナビゲーションウィンドウで、 を選択します。
-
Resource Monitoring ページには、gateway CPU utilization (%)、Memory payload (B)、Gateway memory usage (%)、Network inbound I/O payload (B/s)、Network outbound I/O payload (B/s)、Disk read payload (B/s)、および Disk write payload (B/s) などのメトリックが表示されます。
説明-
デフォルトでは過去 1 時間分のデータが表示されます。左上隅でカスタム時間範囲を設定して、データをフィルターできます。
-
右上隅で 自動更新 を有効にすると、データが自動的に更新されます。
-
ビジネスモニタリングダッシュボードは無料です。エンタープライズダッシュボードおよびデータエクスポートにはハイブリッドクラウド監視が必要となり、従量課金制となります。Cloud Monitor の課金に関する詳細については、「課金概要」をご参照ください。
-
-
-
(オプション)アラートを設定するには、ダッシュボードの右上隅にある
アイコンをクリックするか、Cloud-native API Gateway コンソール のナビゲーションウィンドウで、 を選択します。「アラートルールの作成」をご参照ください。
Grafana へのグローバルダッシュボードデータの統合
Grafana で Cloud-native API Gateway のグローバルダッシュボードデータを表示するには、Cloud Monitor 2.0 を介して Cloud-native API Gateway を統合し、Grafana データソースを設定します。
前提条件
-
Managed Service for Prometheus が有効化されています。
-
ハイブリッドクラウド監視が有効化されています。
操作手順
-
Cloud Monitor 2.0 コンソールにログインします。左側のナビゲーションウィンドウ で Integration Center をクリックし、Cloud-native API Gateway を検索してクリックし、統合を開始します。
-
Policy Name を新規作成または選択し、エンティティの範囲を選択して、Cloud-native API Gateway Metric Monitoring および Cloud-native API Gateway Logs を選択し、OK をクリックします。
-
Cloud Monitor コンソールにログインし、ハイブリッドクラウド監視 > Metric Repository を選択し、対象のメトリックリポジトリの [操作] 列で Integrate into Managed Service for Grafana をクリックして、URL、User、Password を取得します。
-
Grafana で Prometheus データソースを追加します。URL に取得したアドレスを、User に
AccessKey IDを、Password にAccessKey Secretを設定し、Save & Test をクリックします。