仮想サービス メトリックは、仮想サービスのクライアント側接続の分析データを提供します。

NSX Advanced Load Balancer 内の仮想サービスの [分析] ビューには、仮想サービスのパフォーマンス メトリックに関する情報が表示されます。仮想サービス メトリックに関する情報にアクセスするには、次の手順を実行します。

  1. [アプリケーション] > [仮想サービス] の順に移動します。

  2. 仮想サービスをクリックして、[分析] タブを開きます。

  3. [<] アイコンをクリックして、[仮想サービス メトリック] タイルを開きます。

[メトリック タイル] には、時間平均データが継続的に表示されます。ここでは、グラフ表示に表示される内容を制御します。[分析] タブに表示されるグラフの形式は、選択した [メトリック タイル] に応じて異なります。次のメトリックを使用できます。

メトリック

説明

[エンド ツー エンドのタイミング]

[エンド ツー エンドのタイミング] は、[分析] タブが表示されるときに、デフォルトでエンドツーエンドのタイミングがグラフ化されるデフォルトのメトリック タイルです。

[スループット]

[スループット] は、仮想サービスを通過する帯域幅の合計 (Mbps) です。このグラフの上にマウス カーソルを置くと、選択した期間のスループットが Mbps 単位で表示されます。

[スループット] は、クライアントと SE 間で転送されたバイト数として測定されます。

[オープン接続数]

オープン接続数は、現在開いている状態の TCP クライアント接続または UDP トランザクションの数です。UDP トランザクションは、技術的には接続なしでもカウントされます。HTTP 1.1 などのプロトコルは通常、クライアント ブラウザごとに 6 つの接続を開くため、開いている接続の数は必ずしも一意のクライアントの数に変換されるわけではありません。

仮想サービスに対して [最大同時接続数] が設定されている場合、グラフ ペインの上に赤色のバーが水平に表示され、許可される最大接続数を示します。

[接続]

[接続] では、1 秒あたりに完了した接続の平均レートを示します。タイルには、エラーが発生した接続の割合も表示されます。グラフのマウスオーバー ポップアップでは、合計をさらに分割して、良好、損失のある、不正のそれぞれの接続の割合を表示します。

損失のある接続とは、再送、ゼロ ウィンドウ サイズ イベント、長い接続設定時間などの問題が発生する接続です。

不正な接続とは、正常に終了しない接続です。

[要求]

[要求] は、1 秒あたりの要求数に対する応答数です。これにより、成功した要求とエラー(4xx または 5xx エラーなど)も分類されます。グラフ ペインのラジオ ボタンを切り替えることで、エラーが、サーバによって生成されたものと NSX Advanced Load Balancer によって生成されたものに分けられます。

たとえば、プールで使用可能なサーバがない場合、NSX Advanced Load Balancer は HTTP 500 状態コードを送信します。[クライアント ログ] セクションには、特定のエラーの詳細が表示されます。 このメトリックは、HTTP 仮想サービスでのみ使用できます。

[HTTP と HTTP2 要求]

1 秒あたりの要求レートの形式で表示されます。

仮想サービス メトリックは、レイヤー 4、レイヤー 7、および HTTP メトリックに分類されます。

表 1. レイヤー 4 メトリック

メトリック

説明

l4_client.apdexc

クライアントと仮想サービス間のネットワーク接続品質(エラーおよび損失のある接続)を測定します。

l4_client.apdexrtt

クライアントと仮想サービス間のラウンド トリップ時間に対するネットワーク接続品質を測定します。

l4_client.avg_application_dos_attacks

発生しているアプリケーション レイヤーの DoS 攻撃の数。

l4_client.avg_bandwidth

クライアントと仮想サービス間の送受信ネットワークの平均帯域幅。

l4_client.avg_complete_conns

1 秒あたりの完了した(終了した)合計接続のレート。

l4_client.avg_connections_dropped

1 秒あたりの切断された接続のレート。

l4_client.avg_dos_attacks

発生しているアプリケーションおよびネットワーク レイヤーの DoS 攻撃の数。

l4_client.avg_dos_bandwidth

DoS 攻撃に関連するクライアントと仮想サービス間の送受信ネットワークの平均帯域幅。

l4_client.avg_errored_connections

エラーとして分類された 1 秒あたりの接続のレート。

l4_client.avg_l4_client_latency

クライアント RTT を含まない L4 接続の平均期間。

l4_client.avg_lossy_connections

損失として分類された 1 秒あたりの接続のレート。

l4_client.avg_network_dos_attacks

発生しているネットワーク レイヤーの DoS 攻撃の数。

l4_client.avg_new_established_conns

1 秒あたりの新しいクライアント接続数。

l4_client.avg_policy_drops

仮想サービス ポリシーが原因で切断された 1 秒あたりの接続のレート。これにはレート制限も含まれます。

l4_client.avg_total_rtt

クライアントと仮想サービス間の平均ネットワーク ラウンド トリップ時間。

l4_client.max_open_conns

同時に開いている接続の最大数。

l4_client.pct_application_dos_attacks

DoS 攻撃として分類された HTTP アプリケーション要求の割合。

l4_client.pct_connection_errors

切断または損失が原因でエラーとして分類された仮想サービスに対するネットワーク接続の割合。

l4_client.pct_connections_dos_attacks

DoS 攻撃に分類されたネットワーク接続の割合。

l4_client.pct_dos_bandwidth

DoS 攻撃の一部として分類されたネットワーク帯域幅の割合。

l4_client.pct_dos_rx_bytes

DoS 攻撃の一部として分類された受信バイトの割合。

l4_client.pct_pkts_dos_attacks

DoS 攻撃の一部として分類されたパケットの割合。

l4_client.pct_policy_drops

仮想サービスのネットワーク セキュリティ ポリシーにより切断されたネットワーク接続の割合。

l4_client.sum_connection_errors

損失のある、または切断されたクライアント ネットワーク接続の合計数。

l4_client.sum_finished_conns

完了した接続の合計数。

l4_client.sum_lossy_connections

パケットの再送が多いために損失として分類された接続の合計数。

l4_client.sum_lossy_req

パケットの再送が多いために損失として分類された HTTP 要求の合計数。

表 2. レイヤー 7 メトリック

メトリック

説明

l7_client.apdexr

サーバ応答の品質(応答時間とエラー)のクライアント ビューを測定します。

l7_client.avg_application_response_time

サーバ/アプリケーション応答の平均遅延。

l7_client.avg_blocking_time

クライアントによって報告された、クライアントがブロックされた平均時間。クライアント情報はアクティブに設定する必要があります。

l7_client.avg_browser_rendering_time

ブラウザが Web ページのレンダリングに費やす平均時間。クライアント情報はアクティブに設定する必要があります。

l7_client.avg_client_data_transfer_time

レイヤー 7 プロトコル(HTTP など)を介して仮想サービスからクライアントにファイルを送信するのに要する平均時間(ラウンド トリップ時間を除く)。

l7_client.avg_client_rtt

クライアントと仮想サービス間の平均ラウンド トリップ時間。

l7_client.avg_client_txn_latency

すべての HTTP 要求の平均クライアント トランザクション時間。

l7_client.avg_complete_responses

クライアントに送信された HTTP 応答の 1 秒あたりの平均速度。

l7_client.avg_connection_time

クライアントによって報告されたクライアント接続の平均遅延。RUM データを収集するには、クライアント情報をアクティブに設定する必要があります。

l7_client.avg_dns_lookup_time

クライアントによって報告された DNS 名の平均ルックアップ時間。RUM データを収集するには、クライアント情報をアクティブに設定する必要があります。

l7_client.avg_dom_content_load_time

クライアントによって報告された Dom コンテンツの平均ロード時間。RUM データを収集するには、クライアント情報をアクティブに設定する必要があります。

l7_client.avg_error_responses

クライアントに送信された 1 秒あたりの HTTP エラー応答のレート。分析プロファイルで除外されているエラー コードは含まれません。

l7_client.avg_frustrated_responses

完了したが許容できない遅延バケットに分類されたクライアント HTTP 要求の数。

l7_client.avg_http_headers_bytes

要求あたりの HTTP ヘッダーの平均サイズ。

l7_client.avg_http_headers_count

要求あたりの HTTP ヘッダーの平均数。

l7_client.avg_http_params_count

要求あたりの HTTP 要求パラメータの平均数。

l7_client.avg_page_download_time

クライアントによって報告されたページのダウンロード時間。[クライアント情報] を [アクティブ] に設定する必要があります。

l7_client.avg_page_load_time

クライアントによって報告されたページのロード時間。[クライアント情報] を [アクティブ] に設定する必要があります。

l7_client.avg_params_per_req

要求あたりの HTTP 要求パラメータの平均数。パラメータを持つ要求のみが考慮されます。

l7_client.avg_post_bytes

HTTP POST 要求の平均サイズ。

l7_client.avg_redirection_time

クライアントによって報告された後続のリダイレクトによって発生する遅延。クライアント情報はアクティブに設定する必要があります。

l7_client.avg_resp_1xx

クライアントに送信された HTTP 1xx 応答のレート。

l7_client.avg_resp_2xx

クライアントに送信された HTTP 2xx 応答のレート。

l7_client.avg_resp_3xx

クライアントに送信された HTTP 3xx 応答のレート。

l7_client.avg_resp_4xx

クライアントに送信された HTTP 4xx 応答のレート。

l7_client.avg_resp_4xx_avi_errors

カスタム セキュリティ ポリシーなどを介してコントローラからクライアントに送信された HTTP 4xx 応答のレート。これには、分析プロファイルから除外されたエラーや、サーバによって生成された 4xx エラーは含まれません。

l7_client.avg_resp_5xx

クライアントに送信された HTTP 5xx 応答のレート。

l7_client.avg_resp_5xx_avi_errors

カスタム セキュリティ ポリシーなどを介してコントローラからクライアントに送信された HTTP 5xx 応答のレート。これには、分析プロファイルから除外されたエラーや、サーバによって生成された 5xx エラーは含まれません。

l7_client.avg_rum_client_data_transfer_time

クライアントによって報告されたクライアント データ転送の合計時間。RUM データを収集するには、クライアント情報をアクティブに設定する必要があります。

l7_client.avg_satisfactory_responses

完了して許容される遅延バケットに分類されたクライアント HTTP 要求の数。

l7_client.avg_server_rtt

SE とサーバ間の平均ラウンド トリップ時間。

l7_client.avg_service_time

仮想サービスでの要求の受信から応答開始までの平均遅延。RUM データを収集するには、クライアント情報をアクティブに設定する必要があります。

l7_client.avg_ssl_connections

SSL セッションの再利用とハンドシェイク ネゴシエーションの失敗を含む、1 秒あたりの新しい SSL トランザクション (TPS)。

l7_client.avg_ssl_errors

クライアント、プロトコル エラー、ネットワーク エラー、ハンドシェイク タイムアウトによる 1 秒あたりの SSL 接続エラー。

l7_client.avg_ssl_failed_connections

プロトコル、ネットワーク、またはタイムアウトの問題による 1 秒あたりの SSL 接続エラー。

l7_client.avg_ssl_handshakes_new

セッションの再利用とエラーのある接続試行を除く、1 秒あたりの新しい SSL トランザクション (TPS)。

l7_client.avg_ssl_handshakes_non_pfs

Perfect Forward Secrecy を使用しない 1 秒あたりの新しい SSL ハンドシェイク/トランザクション (TPS)。

l7_client.avg_ssl_handshakes_pfs

Perfect Forward Secrecy を使用した 1 秒あたりの新しい SSL ハンドシェイク/トランザクション (TPS)。

l7_client.avg_ssl_handshakes_reused

正常に再開された 1 秒あたりの SSL セッション。

l7_client.avg_tolerated_responses

仮想サービスの分析プロファイルに従って許容範囲内に分類される応答待ち時間が発生した HTTP 要求の数。

l7_client.avg_total_requests

仮想サービスが受信した 1 秒あたりのクライアント HTTP 要求の数。

l7_client.avg_uri_length

要求あたりの HTTP URI の平均長さ。

l7_client.avg_waf_disabled

WAF をバイパスする 1 秒あたりの平均トランザクションの数。

l7_client.avg_waf_attacks

WAF 攻撃の平均数。

l7_client.avg_waiting_time

クライアントによって報告された平均待機時間。クライアント情報はアクティブに設定する必要があります。

l7_client.max_ssl_open_sessions

同時に開いている SSL セッションの最大数。

l7_client.pct_cache_hits

キャッシュから提供される HTTP 要求の割合。

l7_client.pct_cacheable_hits

キャッシュから提供される資格のある HTTP 要求の割合。

l7_client.pct_get_reqs

受信した合計要求の割合としての HTTP GET 要求の数。

l7_client.pct_post_reqs

受信した合計要求の割合としての HTTP POST 要求の数。

l7_client.pct_response_errors

4xx および 5xx HTTP 応答の割合。

l7_client.pct_ssl_failed_connections

プロトコル、ネットワーク、またはタイムアウト エラーによる SSL 接続失敗の割合。

l7_client.pct_waf_disabled

受信した合計要求の割合としての WAF をバイパスするトランザクション。

l7_client.rum_apdexr

RUM データに基づくクライアントへの HTTP 応答の品質(パフォーマンスとエラーの組み合わせ)。RUM データの場合、クライアント情報をアクティブに設定する必要があります。

l7_client.sum_errors

クライアントに送信された HTTP 400 および 500 エラーの合計数。

l7_client.sum_get_reqs

HTTP GET 要求の合計数。

l7_client.sum_http_headers_bytes

指定されたメトリック間隔での HTTP 要求ヘッダーの合計サイズ。

l7_client.sum_http_headers_count

指定されたメトリック間隔でのすべての要求における HTTP ヘッダーの合計数。

l7_client.sum_http_params_count

HTTP 要求パラメータの合計数。

l7_client.sum_num_rum_samples

RUM メトリックが RUM データを収集するために使用されるサンプルの合計数。

l7_client.sum_other_reqs

GET または POST 要求ではない HTTP 要求の合計数。

l7_client.sum_post_bytes

HTTP POST 要求の合計サイズ。

l7_client.sum_post_reqs

HTTP POST 要求の合計数。

l7_client.sum_reqs_with_params

少なくとも 1 つのパラメータを含む HTTP 要求の合計数。

l7_client.sum_total_responses

クライアントに送信された HTTP 応答の合計数。

l7_client.sum_uri_length

HTTP 要求の URI の合計長さ。

l7_client.sum_waf_disabled

指定されたメトリック間隔での WAF をバイパスする要求の合計数。

表 3. HTTP メトリック

メトリック

説明

http2_metrics.sum_get_reqs

HTTP2 GET 要求の合計数。

http2_metrics.sum_post_reqs

HTTP2 POST 要求の合計数。

http2_metrics.sum_other_reqs

GET または POST 要求ではない HTTP2 要求の合計数。

http2_metrics.sum_resp_1xx

HTTP2 1xx 応答の合計数。

http2_metrics.avg_resp_1xx

1 秒あたりの送信された 1xx HTTP2 応答のレート。

http2_metrics.sum_resp_2xx

HTTP2 2xx 応答の合計数。

http2_metrics.avg_resp_2xx

1 秒あたりの送信された 2xx HTTP2 応答のレート。

http2_metrics.sum_resp_3xx

HTTP2 3xx 応答の合計数。

http2_metrics.avg_resp_3xx

1 秒あたりの送信された 3xx HTTP2 応答のレート。

http2_metrics.sum_resp_4xx

HTTP2 4xx エラー応答の合計数。

http2_metrics.avg_resp_4xx

1 秒あたりの送信された HTTP2 4xx 応答のレート。

http2_metrics.avg_resp_4xx_avi_errors

NSX Advanced Load Balancer によって送信されたエラーとしての HTTP2 4xx 応答のレート。分析プロファイルで除外されるエラー コードとプール サーバ エラーは含まれません。

http2_metrics.sum_resp_5xx

HTTP2 5xx エラー応答の合計数。

http2_metrics.avg_resp_5xx

1 秒あたりの送信された 5xx HTTP2 応答のレート。

http2_metrics.avg_resp_5xx_avi_errors

NSX Advanced Load Balancer によって送信されたエラーとしての HTTP2 5xx 応答のレート。分析プロファイルで除外されるエラー コードとプール サーバ エラーは含まれません。

http2_metrics.avg_error_responses

1 秒あたりの送信された HTTP2 エラー応答のレート。分析プロファイルで除外されるエラーは含まれません。

http2_metrics.pct_response_errors

HTTP2 4xx および 5xx 応答の割合。分析プロファイルで除外されるエラーは含まれません。

http2_metrics.avg_total_requests

1 秒あたりの仮想サービスによって受信されたクライアント HTTP2 要求の平均レート。

http2_metrics.avg_complete_responses

1 秒あたりの送信された HTTP2 応答のレート。

表 4. 詳細情報メトリック

メトリック

説明

source_insights.avg_bandwidth

ネットワーク スループットのレート。

source_insights.avg_client_end2end_latency

応答が成功した場合のクライアントのエンドツーエンドの遅延。

source_insights.avg_complete_conns

1 秒あたりの接続のレート。

source_insights.avg_complete_responses

応答エラーを含む、完了した応答のレート。

source_insights.avg_dropped_conns

1 秒あたりの切断された接続のレート。

source_insights.avg_error_responses

1 秒あたりのエラーが発生した要求のレート。

source_insights.avg_http_timeout

1 秒あたりの HTTP タイムアウトのレート。

source_insights.avg_policy_drops

ポリシーによって切断された 1 秒あたりの接続のレート。

source_insights.avg_total_requests

1 秒あたりの HTTP 要求のレート。

source_insights.max_open_conns

同時に開いている接続の最大数。