アクセスログ access-logging

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

構文

TC::directory - ログファイルのフォルダ section-5d9e2168d4504bbe9868b7d6051c9d67

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

NOTE
この設定を変更する前に、新規フォルダーを作成する必要があります。 root 以外のユーザー・アカウントでイメージ・サービングを実行するには、フォルダに適切な読み取り/書き込みアクセス権限があることを確認します。

TC::maxDays - ログファイルを保存する日数 section-45cbecffc5694c87b7d5c176a44a4885

日数のログファイルは保持する必要があります。 新しいログ ファイルは毎日深夜 0 時に作成されます。 このとき、Image Server または Render Server によって書き込まれたファイルを含め、ログ ファイル フォルダ内の指定された日数より古いファイルがすべて削除されます。 初期設定は 10。

TC::prefix - アクセスログファイル名 section-1003856323b844049632710a5a056aa7

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

TC::pattern - アクセスログのパターン section-22775ea85cee444d8a7d7336a3b1feef

アクセスログレコード Platform Server データパターンを指定します。 パターン文字列は、対応する値に置き換えられる変数を指定します。 パターン文字列内のその他すべての文字は、文字通りログレコードに転送されます。

キャッシュウォームアップユーティリティを使用するには、スペースをフィールドセパレーターとして使用する必要があります。 Platform Server は、フィールド値のすべてのスペースと「%」文字を、それぞれ %20%25 に置き換えます。

次のパターン変数がサポートされています。

パターン
説明
%a
リモート IP アドレス。
%A
ローカル IP アドレス。
%b
応答バイト数から HTTP ヘッダーを除外します。ゼロの場合は「」。
%B
HTTP ヘッダーを除く応答バイト数。
%D
リクエスト処理時間(ミリ秒単位)。
%I
スレッド id (デバッグ/エラーログエントリの相互参照用)。
%G

日時( yyyy - MM - dd HH : mm : ss 形式) SSS オフセット

( SSS はミリ秒、 オフセット は 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 キャッシュ管理キーワード: { 再利用済み |が作成されました |が更新されました | リモート | REMOTE_CREATED | REMOTE_UPDATED | REMOTE_CACHE |検証済み |無視 |未定義 }。
%{ContentType}r
応答の MIME タイプ。
%{Context}r
コンテキストフォワードが発生する場合の宛先コンテキスト。
%{Digest}r
応答ヘッダー値(応答データ MD5 署名)の の etag。
%{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.

recommendation-more-help
a26166cd-f2f4-45ce-996d-96a0f0d6cf49