pentaho日志文件配置

时间:2012-03-27 14:43:39

标签: tomcat pentaho

我希望应该在预定的时间每天创建pentaho日志文件,即使pentaho服务器上没有触发任何事件。请帮我配置它?提前致谢

2 个答案:

答案 0 :(得分:1)

您必须修改/path/to/biserver-ce/tomcat/webapps/pentaho/WEB-INF/classes/log4j.xml

然后只需修改param,在此期间您希望创建日志文件。

  <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"/>
  -->

答案 1 :(得分:0)

除了Cyril's纯粹的Pentaho解决方案之外,您还可以定义一个crontab(您的服务器是linux,不是吗?),它会在计划时复制pentaho.log。

请注意,在几个月内,您还需要一个删除旧日志的crontab,来自pentaho和catalina。类似于this