日付またはサイズによる Enterprise Manager ログのロール

日付またはサイズに基づいて Enterprise Manager ログをロールして、指定した日数の情報を保持し、残りをパージできます。
apmdevops97jp
日付またはサイズに基づいて Enterprise Manager ログをロールして、指定した日数の情報を保持し、残りをパージできます。
Enterprise Manager ログ ファイルをロールする方法
  1. <EM_Home>\config
    ディレクトリにある
    IntroscopeEnterpriseManager.properties
    ファイルを開きます。
  2. 「Logging Configuration」セクションを見つけます。
  3. 必要なログ ロールが実行されるようプロパティを変更します。 手順の詳細は以下のとおりです。
  4. 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