ログファイルの保管世代数変更方法について

質問

⚠️ この事例は公開されてから1年以上経過しています。 情報が古い可能性がありますので、ご注意ください。

🕓 事例公開日 : 2025-04-22

【背景】

セキュリティログを長期間保管する必要があり、現在の90日分から1年分程度まで保管期間を延長したいと考えています。



Q1.

各種ログファイルの保管世代数を増やす設定方法はありますか?具体的にはsecurity.logファイルを1年分程度保管したいです。

Q2.

Accel-Mart Plusの標準設定では、security.logは直近90日分(日次で90世代)保管される認識で正しいでしょうか?

回答

A1.

security.logを含む各種アプリケーションログについては、設定ファイルを編集することで世代数の変更が可能です。 具体的には、ログ設定ファイル内のmaxHistoryプロパティを変更することで実現できます。例えば、366日分保管したい場合は、この値を「366」に設定してください。 設定方法の詳細については、以下のドキュメントをご参照ください:
intra-mart Accel Platform ログ仕様書 - TimeBasedRollingPolicy

ただし、以下の点にご注意ください:

・exceptionログなど一部のログについては設定変更ができません
・世代数を増やすとディスク使用量が増加するため、キャパシティプランニングを事前に実施してください
・設定変更作業前には、万が一の問題に備えてバックアップの取得を推奨いたします




A2.

はい、ご認識の通りです。security.logは日次でローテートされており、最新のログファイルと合わせて90日分のログが標準で保管されています。
この記事は役に立ちましたか?
0人中0人がこの記事が役に立ったと言っています
Powered by Zendesk