Flume控制台不输出日志
原因Flume从1.10版本开始,使用Log4j 2.x替换Log4j 1.x版本,使用log4j2.xml替换log4j.properties。因为日志文件的修改了,即便使用-Dflume.root.logger=INFO,console参数也无法正常在控制台输出数据,只能查看flume.log日志文件中的数据。
那flume1.10及以上版本怎么样才能像以前版本正常在控制台打印输出数据,目前有2种方法可以参考。
第一种方法: 修改log4j2.xml配置文件
路径 /export/software/apache-flume-1.11.0/conf
修改root的logger,引入控制台的appender