Latency Analysis ダッシュボード

このダッシュボードの内容

[Latency Analysis] ダッシュボードでは、API プロキシでレイテンシの問題が発生している可能性がある場合に通知できます。レイテンシ測定値が 1 分の時間枠まで表示され、中央値、95 パーセンタイル値、99 パーセンタイル値がハイライト表示されます。

中央値は、トラフィックの半分でこの値未満のレイテンシが発生し、トラフィックの半分でこの値を超えるレイテンシが発生している点を示しています。たとえば、選択した API プロキシのレスポンス時間のレイテンシの中央値が 62 ミリ秒である場合、その API プロキシからのレスポンスの半分のレイテンシが 62 ミリ秒未満であり、その API プロキシからのレスポンスの半分のレイテンシが 62 ミリ秒を超えていることを意味します。

95 パーセンタイル値と 99 パーセンタイル値は、この値未満のレイテンシが発生しているトラフィックがそれぞれ 95% と 99% である点を示しています。さらに重要なことは、トラフィックの 5% と 1% で範囲外のレイテンシ値が発生していることを示していて、それらの値が異常な動作を指摘している可能性があることです。

Latency Analysis ダッシュボード

下記の手順に従って、[Latency Analysis] ダッシュボードにアクセスします。

Edge

Edge UI を使用して [Latency Analysis] ダッシュボードにアクセスするには:

  1. https://apigee.com/edge にログインします。
  2. [Analyze] > [API Metrics] > [Latency Analysis] を選択します。

Classic Edge(Private Cloud)

Classic Edge UI を使用して [Latency Analysis] ダッシュボードにアクセスするには:

  1. http://ms-ip:9000 にログインします。ここで、ms-ip は、Management Server ノードの IP アドレスまたは DNS 名です。
  2. [Analytics] > [Latency Analysis] を選択します。

次に示すダッシュボードが開きます。

このダッシュボードの測定内容

Apigee コミュニティ サイトで、次の興味深い記事もご覧ください。どのような場合に平均合計レスポンス時間が平均ターゲット レスポンス時間を下回るか?

指標 説明
Response Time 呼び出しに応答するのにかかった時間(ミリ秒)の合計。この時間には、Apigee API プロキシのオーバーヘッドとターゲット サーバーでの時間が含まれています。
Target Response Time ターゲット サーバーが呼び出しに応答するのにかかった時間(ミリ秒)。この数値はサーバーがどのように動作しているかを示します。
Request Processing Latency

選択した API プロキシに呼び出しが届いた時点から、Apigee がその呼び出しをターゲット サーバーに送信した時点までの時間(ミリ秒)。

API プロキシでのその呼び出しの最終的なオーバーヘッドを計算するには、リクエストとレスポンスのレイテンシを追加します。

Response Processing Latency

ターゲット サーバーからのレスポンスを API プロキシが受け取った時点から、Apigee がその呼び出し元に対してレスポンスを送信した時点までの時間(ミリ秒)。

API プロキシでのその呼び出しの最終的なオーバーヘッドを計算するには、リクエストとレスポンスのレイテンシを追加します。

このダッシュボードについて知っておく必要があるその他の事項

[Proxy] プルダウン メニューを使用すると、測定対象の API プロキシを個別に選択できます。

複数のリージョンで Public Cloud を利用しているお客様の場合、[Region] プルダウン メニューを使用して特定のリージョンのレイテンシ データを表示できます。

このダッシュボードでは、標準的なコントロールを使用します。たとえば、日付集約セレクタ、グラフにカーソルを合わせて詳細なコンテキストを表示、CSV へのデータのエクスポートなどです。詳しくは、Analytics ダッシュボードの使用をご覧ください。