アクセスログ

これらのサーバー設定を使用して、アクセスをログに記録します。

構文

TC::directory — ログファイルフォルダ

Platform Serverがログファイルを書き込むフォルダーです。 絶対パスまたは​install_folder​に対する相対パスを指定できます。 初期設定は​​ install_folder/logsです。

メモ

この設定を変更する前に、新しいフォルダーを作成する必要があります。 画像サービングがroot以外のユーザーアカウントで実行するようにインストールされている場合は、フォルダーに正しい読み取り/書き込みアクセス権があることを確認します。

TC::maxDays — ログファイルを保持する日数

ログファイルを保持する日数。 毎日午前0時に新しいログファイルが作成されます。 この時点で、サーバーは、Image ServerまたはRender Serverが書き込んだファイルを含め、指定された日数より古いログファイルフォルダー内のすべてのファイルを削除します。 初期設定は 10 です

TC::prefix — アクセスログファイル名

アクセスログデータの書き込み先のファイルの名前プレフィックス。 日付とファイルサフィックス( ​ yyyy-mm-dd.log )が指定した文字列に追加されます。 アクセスログファイルの名前は、トレースログファイルの名前とは異なる名前にする必要があります。 初期設定は " access-".

TC::pattern — アクセスログパターン

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

リクエストメソッド( GETPOSTなど)。

%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

エラーカテゴリ:

  • 0 =エラーなし。

  • 1=イメージがサーバーで見つかりません。

  • 2=ISプロトコル使用エラーまたは1以外のコンテンツエラー。

  • 3=その他のサーバーエラー。

  • 4=一時的なサーバーの過負荷のために要求が拒否されました。

%{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.

このページ