日付またはサイズによる Enterprise Manager ログのロール
日付またはサイズに基づいて Enterprise Manager ログをロールして、指定した日数の情報を保持し、残りをパージできます。
apmdevops97jp
日付またはサイズに基づいて Enterprise Manager ログをロールして、指定した日数の情報を保持し、残りをパージできます。
Enterprise Manager ログ ファイルをロールする方法
- <EM_Home>\configディレクトリにあるIntroscopeEnterpriseManager.propertiesファイルを開きます。
- 「Logging Configuration」セクションを見つけます。
- 必要なログ ロールが実行されるようプロパティを変更します。 手順の詳細は以下のとおりです。
- IntroscopeEnterpriseManager.propertiesファイルを保存して閉じます。必要なログ ロール動作に応じて、以下のプロパティを設定します。
日付を指定して、または毎日、ログ ファイルをロールする方法
以下のとおりにプロパティを変更します。
- log4j.appender.logfile=com.wily.org.apache.log4j.DailyRollingFileAppender
- log4j.appender.logfile.DatePattern
2 つのプロパティが連携し、日付に基づいて Enterprise Manager ログ ファイルがロールされます。
log4j.appender.logfile.DatePattern
によって、log4j.appender.logfile=com.wily.org.apache.log4j.DailyRollingFileAppender
プロパティが実行されるログ ロール期間が定義されます。たとえば、以下の構成では、ログ ファイルは毎日ロールされます。
log4j.appender.logfile=com.wily.org.apache.log4j.DailyRollingFileAppender
log4j.appender.logfile.DatePattern='.'yyyy-MM-dd
時間間隔によってログ ファイルをロールする方法
プロパティ
log4j.appender.logfile.DatePattern を変更します。
この Enterprise Manager プロパティは、時刻に基づいて Enterprise Manager ログ ファイルをロールするタイミングを決定します。以下に 2 つの例を示します。
- 以下の構成では、ログ ファイルが毎時間ロールされます。log4j.appender.logfile.DatePattern='.'yyyy-MM-dd-hh
- 以下の構成では、ログ ファイルが毎日午前 0 時にロールされます。log4j.appender.logfile=com.wily.org.apache.log4j.DailyRollingFileAppender log4j.appender.logfile.DatePattern='.'yyyy-MM-dd
ログのサイズや数によってログ ファイルをロールする方法
以下のとおりにプロパティを変更します。
- log4j.appender.logfile.MaxBackupIndexこのプロパティによって、Enterprise Manager で保持されるバックアップ ログ ファイルの数が決定します。
- log4j.appender.logfile.MaxFileSize.このプロパティによって、ログ ファイルの最大サイズが決定します。
たとえば、以下の構成では、最大 3 つのバックアップ/ロールされた Enterprise Manager ログが保持され、各ログのサイズが最大 2 キロバイトになります。
log4j.appender.logfile.MaxBackupIndex=3 log4j.appender.logfile.MaxFileSize=2KB