これらのサーバー設定を使用して、アクセスをログに記録します。
構文
Platform Serverがログファイルを書き込むフォルダーです。 絶対パスまたはinstall_folder
に対する相対パスを指定できます。 初期設定は install_folder
/logsです。
この設定を変更する前に、新しいフォルダーを作成する必要があります。 画像サービングがroot以外のユーザーアカウントで実行するようにインストールされている場合は、フォルダーに正しい読み取り/書き込みアクセス権があることを確認します。
ログファイルを保持する日数。 毎日午前0時に新しいログファイルが作成されます。 この時点で、サーバーは、Image ServerまたはRender Serverが書き込んだファイルを含め、指定された日数より古いログファイルフォルダー内のすべてのファイルを削除します。 初期設定は 10 です
アクセスログデータの書き込み先のファイルの名前プレフィックス。 日付とファイルサフィックス( yyyy
-mm
-dd
.log )が指定した文字列に追加されます。 アクセスログファイルの名前は、トレースログファイルの名前とは異なる名前にする必要があります。 初期設定は " access-
".
Platform Serverのアクセスログレコードのデータパターンを指定します。 パターン文字列は、対応する値で置き換えられる変数を指定します。 パターン文字列のその他の文字はすべて、リテラルとしてログレコードに転送されます。
キャッシュウォームアップユーティリティを使用するには、フィールドセパレーターとしてスペースを使用する必要があります。 Platform Serverでは、フィールド値内のすべてのスペースと「%」文字を、それぞれ%20
と%25
に置き換えます。
次のパターン変数がサポートされています。
分割測光 | 説明 |
---|---|
%a |
リモートIPアドレス。 |
%A |
ローカルIPアドレス。 |
%b |
HTTPヘッダーを除く応答バイト数。0の場合は「 」。 |
%B |
HTTPヘッダーを除く応答バイト数。 |
%D |
リクエスト処理時間(ミリ秒)。 |
%I |
スレッドid(相互参照のデバッグ/エラーログエントリ用) |
%G |
日付と時刻。形式は yyyy - MM - dd HH : mm : ss SSSオフセ ット ( SSS はミリ秒、 offset はGMT時間オフセット)。時間値は、応答がクライアントに送信されたときに取得されます。 |
%m |
リクエストメソッド( GET、 POSTなど)。 |
%O |
リクエストの重複(同時に処理されたリクエストの数) |
%p |
この要求を受信したローカルポート。 |
%q |
クエリ文字列(先頭に「?」が付く) (存在する場合)。 |
%r |
要求の最初の行(要求メソッド、URI、HTTPバージョン)。 |
%R |
%r と同じですが、ログ解析の問題を回避するために、URIに限定的なHTTPエンコーディングを適用します。 |
%s |
HTTP応答ステータスコード。 |
%S |
ユーザーセッションID。 |
%t |
日付と時刻(共通ログ形式)。 |
%u |
認証されたリモートユーザー(存在する場合)、それ以外の場合は「 」。 |
%U |
URIパス。 |
%v |
ローカルサーバー名。 |
%T |
リクエスト処理時間(秒)。 |
%{CacheKey}r |
Platform Serverのキャッシュキー(キャッシュファイルのフォルダー/名前)。 |
%{CacheUse}r |
Platform Serverキャッシュ管理キーワード: { REUSED |作成済み |更新日 | REMOTE | REMOTE_CREATED | REMOTE_UPDATED | REMOTE_CACHE |検証済み |無視 | UNDEFINED } . |
%{ContentType}r |
応答のMIMEタイプ。 |
%{Context}r |
コンテキスト転送が発生した場合の宛先コンテキスト。 |
%{Digest}r |
etag 応答ヘッダー値(応答データのMD5署名)。 |
%{Exception}r |
エラーメッセージ。 |
%{FetchTime}r |
Image Serverからキャッシュエントリまたはデータを取得するのに要する時間。 |
%{ParseTime}r |
要求の解析および画像カタログの参照にかかる時間。 |
%{PathBasedAccess}r |
この要求がカタログシステム外でパスベースのアクセスを試みたかどうかを示します。 |
%{PeerServer}r |
キャッシュエントリを配信したキャッシュクラスター内のピアサーバーのIPアドレス、または CacheUse が REMOTE_CREATED でも REMOTE_UPDATED でもない場合は「 — 」。 |
%{ProcessingStatus}r |
エラーカテゴリ:
|
%{ReqType}r |
req= の大文字の値。 |
%{RootId}r |
リクエストのメインカタログのルートID。 |
%{SendTime}r |
Platform Serverが出力ストリームにデータを書き込んだ後に応答を送信するのにかかる時間。 |
%{Size}r |
%B のように、304(変更なし)応答の値が含まれます。 |
%{TransformedUrl}r |
すべてのルールセット変換後の最終URL。 |
%{ httpRequestHeader }i |
指定したHTTPリクエストヘッダーの値。 |
%{ httpResponseHeader } |
指定したHTTP応答ヘッダーの値。 |
初期設定は です"%G %a %s %{ProcessingStatus}r %{Size}r %D %{ParseTime}r %{FetchTime}r %O %{ReqType}r '%{RootId}r' %{CacheUse}r %R [%I] '%{Referer}i' %{Host}i %{X-Forwarded-For}i %{If-None-Match}i %{If-Match}i %{If-Modified-Since}i %{Digest}r %{ContentType}r %p %{Exception}r %{CacheKey}r %{PeerServer}" %{SendTime}r %{Context}r %{TransformedUrl}r %{PathBasedAccess}r.