Show Menu
トピック×

拡張可能フィールド

Sensorは、サーバー上で使用する場合、有効なHTTPリクエストまたは応答ヘッダー、またはサーバーのAPIを通じて使用できる変数からイベントデータのフィールドを収集できます。
こうしたデータフィールドを収集するには、txlogd.conf の Sensor 設定ファイルに目的のヘッダーフィールドまたは変数を指定する必要があります。

リクエストヘッダー

収集するリクエストヘッダーフィールド(Host、Accept-Encoding、Keep-Aliveなど)を指定する構文を次に示します txlogd.conf。
LogHeader RequestHeaderName

収集されたデータは、によって Sensor 作成されたファイル内の「cs(RequestHeaderName)」という名前のフィールドに .vsl 記録されま data workbench serverす。 例えば、リクエストヘッダー「Host」から特定のリクエストヘッダー値を収集するには、に「LogHeader Host」と入力します txlogd.conf。 データは、イベントデータレコードの「cs(Host)」フィールドに記録されます。

サーバー変数

Sensor は、ファイルに含めるSpecialLogFieldエントリを使用して、応答ヘッダーまたはAPIアクセス可能なサーバー変数からデータのフィールドを収集で txlogd.conf きます。 また、「LogHeader」エントリに加えて、または「LogHeader」エントリの代わりに「SpecialLogField」エントリを使用して、リクエストヘッダーを収集することもできます。 リクエストヘ ッダーを参照してくださ い。 リクエストヘッダーオプションは、後方互換性を維持するために引き続き使用できます。
次に、「SpecialLogField」を指定する構文を示します txlogd.conf。
SpecialLogField cs(log field) = serverVariable stage

次の表に、「SpecialLogField」エントリのコンポーネントの説明を示します。
コンポーネント 説明
cs(logフィールド) 収集したデータがイベントデータレコードと、Data Workbenchサーバーによって作成された .vsl ファイルに記録されるフ ィールドの名前
serverVariable
サーバーのAPIを通じて Sensorで使 用できる任意のサーバー変数
例:response.p3p
stage
vys_logまたはvys_cookie
ステージを指定するには、vys_logとvys_cookieに使用できるサーバ変数を知っている必要があります。
例:serverVariable response.p3pの場合、vys_logと入力します。
拡張可能なイベントデー Sensor タレコードフィールドを収集するための設定に関しては、アドビのコンサルティングサービスにお問い合わせください。