ページリクエストデータの取得

センサは、インストールされたWebサーバに対して行われたページリクエスト(GETリクエスト)に対するすべての測定データを取得します。

Sensor は、Webサーバ上で動作するWebサーバソフトウェアのインスタンスから、Webサーバのアプリケーションプログラミングインターフェイスを介して、この測定データを直接取得します。Sensor は、webサーバーで生成されたログファイルにアクセスしません。実際、SensorとData Workbenchサーバーがインストールおよびテストされた後は、データ収集に影響を与えることなく、Webサーバーのネイティブログ機能を無効にできます。 多くの場合、Webサーバマシン自体のローカルディスクに対するファイルのログ記録を無効にすると、Webサーバマシンのローカルディスクにこの情報を記録するのに必要な固定ディスクI/Oが比較的大量にあるので、Webサーバのページ提供容量が向上します。

Sensor は、各webサーバープロセスと仮想webサーバープロセス(該当する場合)から測定とweb要求データを直接収集し、固定ディスクバッキングを持つフォールトトレラントなメモリキューであるキューファイルに一時的に書き込みます。Sensor Transmitterサービス(またはプラットフォームに応じたデーモン)は、キューファイルからデータを取得し、圧縮して暗号化してから、長期ストレージ用にData Workbenchサーバーに送信します。 Sensorを使用すると、データは、送信を妨げるネットワークやその他の問題が発生した場合にのみ、Webサーバーマシンのキューファイルに蓄積されます。 キューファイルを使用すると、ネットワークやシステムの障害によってData Workbenchサーバーにリアルタイムでデータを送信できない場合に、Webリクエストデータを数時間から数日にわたって効率的にローカルに保存してデータを保護できます。

Sensor は、物理および論理の各Webサーバープロセスから測定データを収集し、コンテンツタイプ別にフィルタリングし、圧縮、暗号化して、Data Workbenchサーバーにストリーミングします。

次の表に、Sensorが取得するログ情報のフィールドを示します。このフィールドは、Sensor’s設定ファイルに基づいて除外されないGETリクエストごとに使用されます。

W3C名 収集されたデータ 説明 説明
x-trackingid トラッキング識別子(個別訪問者) 訪問者の最初のリクエストに対してセンサーがユーザーのブラウザーに配置したCookieから読み取った識別子 V1st=3C94007B4E01F9C2

日付

時間

タイムスタンプ リクエストがサーバーによって処理された時刻(100 nsの精度)。精度は、サーバ環境とNTPに依存します。 2002-11-21 17:21:45.123
sc(content-type) コンテンツタイプ サーバーから返されるオブジェクトのタイプ text/html
sc-status HTTP応答ステータスコード HTTPサーバーの応答のステータスをメモする、サーバーによって生成される数値コード 404
cs-uri-stem URIステム クライアントが要求したURIのステム部分 pagedir/page.asp
c-ip クライアントIP 要求元クライアントのIPアドレス 127.0.0.1
s-dns サーバーのドメイン名 要求を処理するWebサーバーのドメイン名 www.domain.com
cs(referrer) 参照 URL クライアントから送信されたHTTPリファラーフィールドの内容 http://www.referringsite.com
cs(user-agent) ユーザーエージェント HTTPサーバーに要求を送信するために使用するデバイス Mozilla/4.0以降(互換;+MSIE+6.0;+Windows+NT+5.1)
cs(cookie) ドメインのクライアントcookie サイトに対するユーザーのCookieの内容

KL_TC1 1038058778312

KL972x1038058778312282052

KL_PVKL972 0

cs-uri-query クエリー文字列 クライアントが要求したURIのクエリー文字列部分(ある場合) PAGENAME=dynamic1&link=3001

このページ