HTTP アクセス・ログには、すべてのインバウンド HTTP クライアント要求の記録が含まれます。
| 名前 | タイプ | デフォルト | 説明 |
|---|---|---|---|
enabled |
ブール値 |
true |
accessLogging 構成エレメントが定義されている場合にアクセス・ロギングを使用可能にします。 注: この属性が効果を持つためにはアクセス・ロギングが構成されている必要があります。 |
filePath |
ファイルのパス |
${server.output.dir}/logs/http_access.log |
アクセス・ログ・ファイルのディレクトリー・パスと名前。 ディレクトリー・パスの指定では、標準の変数置換 (${server.output.dir} など) を使用できます。 |
id |
ストリング |
固有の構成 ID。 |
|
logFormat |
string |
%h %u %{t}W "%r" %s %b |
クライアント・アクセス情報のロギングに使用されるログ・フォーマットを指定します。 |
maxFileSize |
int |
20 |
ログ・ファイルの最大サイズ (MB)。これを超えると繰り越されます。値 0 は無制限を表します。 |
maxFiles |
int |
2 |
保持されるログ・ファイルの最大数。これを超えると、一番古いファイルが除去されます。値 0 は無制限を表します。 |
rolloverInterval |
期間 (精度: 分) |
-1 |
ログ・ロールオーバー間の時間間隔 (時間単位が指定されていない場合は分単位)。 正整数の後に時間単位 (日 (d)、時間 (h)、または分 (m)) を付けて指定してください。 例えば、5 時間を 5hと指定します。 1 つのエントリーに複数の値を含めることができます。 例えば、1d5h は 1 日と 5 時間に相当します。 rolloverStartTime が指定されている場合、rolloverInterval のデフォルト値は 1 日です。 rolloverInterval と rolloverStartTime の両方が指定されていない場合、時間ベースのログ・ロールオーバーは無効になります。. 正整数の後に時間単位 (時間 (h)、または分 (m)) を付けて指定してください。 例えば、30 分は 30m と指定します。 単一エントリーに複数の値を含めることができます。 例えば、90 分の場合、1h30m とすることができます。 |
rolloverStartTime |
string |
ログの最初のロールオーバーがスケジュールされている時刻。 ロールオーバー間隔の期間は、ロールオーバーの開始時刻から始まります。 有効な値は、HH:MM の 24 時間表記の ISO-8601 日時フォーマット設定に従います。00:00 は午前 0 時を表します。 ゼロを埋め込む必要があります。 rolloverInterval が指定されている場合、rolloverStartTime のデフォルト値は 00:00、真夜中です。 rolloverInterval と rolloverStartTime の両方が指定されていない場合、時間ベースのログ・ロールオーバーは無効になります。 |