ターゲットのパフォーマンス

このページの内容は ApigeeApigee ハイブリッドに該当します。

Apigee Edge のドキュメントを表示する。

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

Target Performance ダッシュボードは、API プロキシ バックエンド ターゲットのトラフィック パターンとパフォーマンス指標を可視化するのに役立ちます。

Target Performance ダッシュボード

Target Performance ダッシュボードにアクセスするには:

  • Google Cloud コンソールの Apigee UI を使用している場合: [アナリティクス ] > [API 指標] を選択して、[Target Performance] タブをクリックします。
  • 従来の Apigee UI を使用している場合: [分析] > [API 指標] > [Target Performance] を選択します。

次のようなダッシュボードが表示されます。

Target Performance ダッシュボードには、ターゲット別のトラフィックやトラフィック構成などの指標がグラフで表示されます。

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

ターゲット別トラフィック

指標 説明
All Targets Traffic Apigee から、すべてのバックエンド ターゲットに流れたトラフィックの合計量を測定します。
<Target name>

Apigee から、指定したバックエンド ターゲットに流れたトラフィックの合計量を測定します。

トラフィック

指標 説明
Total Traffic Apigee から、すべてのバックエンド ターゲットに流れたトラフィックの合計量を測定します。全ターゲット トラフィックと同じです。
Errors レスポンスに失敗した、バックエンド ターゲットへのリクエストの合計数。エラー レスポンスはカウントされません。
Success レスポンスに成功した(エラーが返されなかった)、バックエンド ターゲットへのすべてのリクエストの合計数。

応答時間

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

指標 説明
Average Time

Apigee 組織環境に対して行われたすべての API 呼び出しについて測定された合計レスポンス時間の平均。合計レスポンス時間は、Apigee に対する API 呼び出しが戻るまでにかかる時間(ミリ秒単位)です。

言い換えると、合計レスポンス時間は、Apigee で API 呼び出し全体が受信されたところから、Apigee によってクライアント アプリにレスポンスの返信が開始されるまでの測定時間です。

Average Target Time

リクエストの最後のバイトが Apigee からバックエンド ターゲットに送信された時点から、Apigee でレスポンスの最後のバイトが受信されるときまでにかかる平均時間(ミリ秒単位)。

基本的には、API 呼び出しがターゲット システムで費やす時間の測定です。

Average Proxy Time

この値は、合計レスポンス時間からターゲット レスポンス時間を引いて計算します。

基本的には、API 呼び出しが Apigee 自体を通過する時間(ミリ秒単位)の測定です。

ターゲット エラー

指標 説明
Total Errors バックエンド ターゲットから Apigee に送信されたエラーの合計数を測定します。
3XX Errors バックエンド ターゲットから Apigee に送信された HTTP 3XX の合計数を測定します。
4XX Errors バックエンド ターゲットから Apigee に送信された HTTP 4XX エラーの合計数を測定します。
5XX Errors バックエンド ターゲットから Apigee に送信された HTTP 5XX の合計数を測定します。

ペイロード サイズ

指標 説明
Total Payload Size Apigee とバックエンド ターゲット間のすべてのリクエストとレスポンスの合計ペイロード サイズ。
Request Payload Size Apigee からバックエンド ターゲットに送信されたすべてのリクエストの合計ペイロード サイズ。
Response Payload Size バックエンド ターゲットから Apigee に送信されたすべてのレスポンスの合計ペイロード サイズ。