AppFlow
AppFlowのしくみ
<Client-IP, Client-Port, VIP-IP, VIP-port, Protocol>
<NS-MIP/SNIP, NS-port, Server-IP, Server-Port, Protocol>
<Server-IP, Server-Port, NS-MIP/SNIP, NS-Port, Protocol>
<VIP-IP, VIP-port, Client-IP, Client-Port, Protocol>
フローレコード
テンプレート
-
トランザクション IDアプリケーションレベルのトランザクションを識別する符号なし 32 ビットの数値。HTTP の場合、リクエストとレスポンスのペアに対応します。この要求と応答のペアに対応するすべてのフローレコードは、同じトランザクション ID を持ちます。最も一般的なケースでは、このトランザクションに対応する
uniflowレコードが 4 つあります。Citrix ADCがそれ自体で(統合キャッシュまたはセキュリティポリシーによって提供される)応答を生成する場合、このトランザクションのフローレコードは2つしかない可能性があります。 -
ConnectionIDレイヤ 4 接続(TCP または UDP)を識別する符号なし 32 ビットの数値。Citrix ADCフローは双方向であり、フローの各方向に対して2つの別々のフローレコードがあります。この情報エレメントは、2 つのフローをリンクするために使用できます。Citrix ADCの場合、connectionIdは接続の進行状況を追跡するための接続データ構造の識別子です。たとえば、HTTP トランザクションでは、特定の connectionId に、その接続で行われた複数のリクエストに対応する複数の transactionID 要素がある場合があります。
-
tcprTTTCP 接続で測定されたラウンドトリップ時間(ミリ秒単位)。これは、ネットワーク上のクライアントまたはサーバーのレイテンシーを決定するメトリックとして使用できます。
-
httpRequestMethodトランザクションで使用される HTTP メソッドを示す 8 ビットの数値。番号からメソッドへのマッピングを含むオプションテンプレートが、テンプレートとともに送信されます。
-
httpRequestSizeリクエストのペイロードサイズを示す符号なし 32 ビットの数値。
-
httpRequestURLクライアントによって要求された HTTP URL。
-
HttpUserAgentWeb サーバーへの受信要求のソース。
-
httpResponseStatus応答ステータスコードを示す符号なし 32 ビットの数値。
-
httpResponseSize応答サイズを示す符号なし 32 ビットの数値。
-
HttpResponseTimeToFirstByte応答の最初のバイトを受信するのにかかった時間を示す符号なし 32 ビットの数値。
-
httpResponseTimeToLastByte応答の最後のバイトを受信するのにかかった時間を示す符号なし 32 ビットの数値。
-
flowFlags異なるフロー条件を示すために使用される符号なし 64 ビットフラグ。
Web ページのパフォーマンスデータの EIE
-
clientInteractionStartTimeブラウザがレスポンスの最初のバイトを受信して、画像、スクリプト、スタイルシートなどのページのオブジェクトをロードする時刻。
-
clientInteractionEndTime画像、スクリプト、スタイルシートなど、ページのすべてのオブジェクトをロードするために、ブラウザが応答の最後のバイトを受信した時刻。
-
clientRenderStartTimeブラウザがページのレンダリングを開始する時刻。
-
clientRenderEndTimeブラウザが埋め込みオブジェクトを含むページ全体のレンダリングを終了した時刻。
データベース情報の EIE
-
dbProtocolNameデータベースプロトコルを示す符号なし 8 ビットの数値。有効な値は、MS SQL の場合は 1、MySQL の場合は 2 です。
-
dbreqTypeトランザクションで使用されるデータベース要求メソッドを示す符号なし 8 ビットの数値。MS SQL の場合、有効な値は 1 がクエリ、2 がトランザクション、3 が RPC です。MySQL の有効な値については、MySQL のドキュメントを参照してください。
-
dbreqStringヘッダーのないデータベース要求文字列を示します。
-
dbrespStatusWeb サーバーから受信したデータベース応答のステータスを示す符号なし 64 ビットの数値。
-
dbResplength応答サイズを示す符号なし 64 ビットの数値。
-
dbrespStatStringWeb サーバーから受信した応答ステータス文字列。