Cosminexus システム運用ガイド

[目次][用語][索引][前へ][次へ]

付録A.2 リダイレクタのトレース取得ポイント

ここでは,リダイレクタのトレース取得ポイントと,取得できるトレース情報について説明します。

なお,PRFトレース取得レベルを「詳細」にしている場合,リクエスト処理のトレースとセッショントレースが出力されます。

トレース取得ポイントPRFトレース取得レベル

イベントID,トレース取得ポイント,およびPRFトレース取得レベルについて,次の表に示します。なお,「0x8003」のポイントで,セッショントレースは出力されません。

表A-5 リダイレクタでのトレース取得ポイントの詳細

イベントID 図中の番号 トレース取得ポイント レベル
0x8000 1 リクエスト処理要求の取得後 A/B
0x8001 2 Webコンテナへのリクエストヘッダ情報の送信 A/B
0x8002 3 WebコンテナからのHTTPリクエストボディ情報の要求受信 B
0x8003 5 WebコンテナからのHTTPレスポンスヘッダ情報の受信 B
0x8004 7 WebコンテナからのHTTPレスポンスボディ情報の送信開始 B
0x8100 10 リダイレクタ処理完了 A/B
0x8101 9 Webコンテナからのレスポンス完了通知の受信 A/B
0x8102 4 WebコンテナへのHTTPリクエストボディ情報の送信完了 B
0x8103 6 WebサーバへのHTTPレスポンスヘッダ情報の設定完了 B
0x8104 8 WebサーバへのHTTPレスポンスボディ情報の送信完了 B

(凡例)  B:詳細  A/B:標準と詳細で異なる情報を取得

注※
図A-8中の番号と対応しています。

リダイレクタでのトレース取得ポイントを次の図に示します。

図A-8 リダイレクタのトレース取得ポイント

[図データ]

コネクションは,通常,常設コネクションのために使い回されるため,リクエストのたびに切断されることはありません。コネクションは,通信で例外が発生した場合,または常設コネクションの上限数に達していた場合だけ切断されます。

なお,3と4のポイントでは,Webコンテナからリクエストボディ情報の要求があった場合だけトレース情報が出力されます。また,3,4,7,8のポイントでは,リクエストボディ情報とレスポンスボディ情報が複数回クライアントに送信されることがあるため,トレース情報も複数回出力されることがあります。

また,次に示すポイントでは,無効なセッションIDを取得する場合や,セッションIDを取得しない場合があります。

1〜4のポイント
セッションIDを取得できます。ただし,リクエストヘッダのCookieまたはURLからセッションIDを取得するため,無効なセッションID(J2EEアプリケーションで破棄されたHttpSessionのIDまたは有効期限切れで破棄されたHttpSessionのID)を取得する場合があります。
また,有効なセッションIDを取得した場合も,J2EEアプリケーションでセッションが破棄されることがあります。

6〜10のポイント
セッションを生成した場合だけ,セッションIDを取得できます。
取得できるトレース情報

リダイレクタで取得できるトレース情報を次の表に示します。

表A-6 リダイレクタで取得できるトレース情報

図中の番号※1 イベントID レベル 取得できる情報
インタフェース名 オペレーション名 オプション
1 0x8000 A/B クライアントのアドレス:HTTPメソッド URI ※2
2 0x8001 A/B コンテナのアドレス:ポート番号 ※2
3 0x8002 B 要求サイズ <セッションID文字数:セッションID:取得方法>
4 0x8102 B 読み込んだサイズ <入り口時刻><セッションID文字数:セッションID:取得方法>
5 0x8003 B
6 0x8103 B ※3
7 0x8004 B 送信サイズ セッションID
8 0x8104 B 送信できたサイズ <入り口時刻><セッションID文字数:セッションID>
9 0x8101 A/B コンテナのアドレス:ポート番号 ※4
10 0x8100 A/B クライアントのアドレス:HTTPメソッド URI ※5

(凡例)  B:詳細  A/B:標準と詳細で異なる情報を取得
−:該当なし

注※1
図A-8中の番号と対応しています。

注※2
レベルが「標準」の場合,何も出力されません。
レベルが「詳細」の場合,セッションID文字数:セッションID:取得方法が出力されます。

注※3
正常に処理された場合,入り口時刻とセッションIDが表示されます。
例外が発生した場合,入り口時刻に加え,4バイトの保守情報,およびセッションID文字数:セッションIDが表示されます。

注※4
レベルが「標準」の場合,入り口時刻が表示されます。
レベルが「詳細」の場合,入り口時刻に加え,セッションID文字数:セッションIDが表示されます。

注※5
レベルがAの場合,常に,入り口時刻とステータスコードが表示されます。
ただし,Microsoft IIS使用時に例外が発生した場合は,入り口時刻とステータスコードに加え,4バイトの保守情報が表示されます。
レベルがBの場合,レベルがAの場合の情報に加え,セッションID文字数:セッションIDが表示されます。