Конфигурация файла журнала Pentaho - PullRequest
2 голосов
/ 27 марта 2012

Я хочу, чтобы файл журнала pentaho создавался каждый день в назначенное время, даже если на сервере pentaho не было запущено ни одного события.Пожалуйста, помогите, где я могу настроить это?Заранее спасибо

Ответы [ 2 ]

1 голос
/ 28 марта 2012

Вам необходимо изменить /path/to/biserver-ce/tomcat/webapps/pentaho/WEB-INF/classes/log4j.xml

Затем просто измените параметр, в течение которого вы хотите создать файл журнала.

  <param name="File" value="pentaho.log"/>
  <param name="Append" value="false"/>

  <!-- Rollover at midnight each day -->
  <param name="DatePattern" value="'.'yyyy-MM-dd"/>

  <!-- Rollover at the top of each hour
  <param name="DatePattern" value="'.'yyyy-MM-dd-HH"/>
  -->
0 голосов
/ 02 июля 2017

В дополнение к решению от Cyril's * Pentaho, вы также можете определить crontab (ваш сервер linux, не так ли?), Который копирует pentaho.log в установленное время.

Обратите внимание, что через несколько месяцев вам также понадобится crontab, удаляющий старые журналы из Пентахо и Каталины. Что-то вроде это .

...