kettle数据处理时获取kettle控制台日志信息,配置如下:
kettle工具版存放位置:D:\pdi-ce-6.0.1.0-386new
需要设置D:\pdi-ce-6.0.1.0-386new\data-integration\plugins\kettle5-log4j-plugin目录下的log4j.xml文件,
-
>在Kettle的程序目录下data-integration/plugins/kettle5-log4j-plugin中有一个log4j.xml文件。
-
>如果我们需要把日志输出到文件,就如下在添加第二段appender代码,然后在logger中把ref=”logfile”;
-
>如果只需要在控制台显示带有毫秒级别的日志,就只需要修改第一段appender的时间格式为%d{yyyy-MM-dd HH:mm:ss.SSS},然后把logger中把ref=”console”;
<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
<log4j:configuration xmlns:log4j='http://jakarta.apache.org/log4j/'>
<appender name="console" class="org.apache.log4j.ConsoleAppender">
<param name="Target" value="System.out"/>
<layout class="org.apache.log4j.PatternLayout"&g