アクセスログ access-logging

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

構文

TC::directory - Log File Folder section-5d9e2168d4504bbe9868b7d6051c9d67

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

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

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

ログファイルの日数を保持する必要があります。 毎日、真夜中に新しいログファイルが作成されます。 この時点で、サーバーは、指定された日数より古いログファイルフォルダー内のすべてのファイルを削除します。これには、Image ServerまたはRender Serverによって書き込まれたものも含まれます。 デフォルトは10です。

TC::prefix - Access Log File Name section-1003856323b844049632710a5a056aa7

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

TC::pattern - Access Log Pattern section-22775ea85cee444d8a7d7336a3b1feef

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 はミリ秒、 オフセット は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 | CREATED | UPDATED | REMOTE | REMOTE_CREATED | REMOTE_UPDATED | REMOTE_CACHE | VALIDATED | IGNORED | 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.です

recommendation-more-help
dynamic-media-developer-resources-help-aem-is-ir-api