使用Apache Flume配置log4j

使用Apache Flume配置log4j,apache,log4j,flume,Apache,Log4j,Flume,我正在运行一个带有netcat源、文件通道和mongodb接收器的flume代理,我想配置log4j,以便在flume作为后台进程运行时与服务器一起工作。我的配置文件位于/opt/flume/conf/log4j.properties中,请告诉我flume start中是否包含log4j属性文件,以及为什么没有创建flume.log 这是下面给出的配置 flume.root.logger=INFO,LOGFILE flume.log.dir=/opt/apache-flume-1.4.0-bin

我正在运行一个带有netcat源、文件通道和mongodb接收器的flume代理,我想配置log4j,以便在flume作为后台进程运行时与服务器一起工作。我的配置文件位于/opt/flume/conf/log4j.properties中,请告诉我flume start中是否包含log4j属性文件,以及为什么没有创建flume.log

这是下面给出的配置

flume.root.logger=INFO,LOGFILE
flume.log.dir=/opt/apache-flume-1.4.0-bin/logs
flume.log.file=flume.log

log4j.logger.org.apache.flume.lifecycle = INFO
log4j.logger.org.jboss = WARN
log4j.logger.org.mortbay = INFO
log4j.logger.org.apache.avro.ipc.NettyTransceiver = WARN
log4j.logger.org.apache.hadoop = INFO
log4j.rootLogger=${flume.root.logger}
log4j.appender.LOGFILE=org.apache.log4j.RollingFileAppender
log4j.appender.LOGFILE.MaxFileSize=100MB
log4j.appender.LOGFILE.MaxBackupIndex=10
log4j.appender.LOGFILE.File=${flume.log.dir}/${flume.log.file}
log4j.appender.LOGFILE.layout=org.apache.log4j.PatternLayout
log4j.appender.LOGFILE.layout.ConversionPattern=%d{dd MMM yyyy HH:mm:ss,SSS} %-5p [%t]             (%C.%M:%L) %x - %m%n

log4j.appender.DAILY=org.apache.log4j.rolling.RollingFileAppender
log4j.appender.DAILY.rollingPolicy=org.apache.log4j.rolling.TimeBasedRollingPolicy
log4j.appender.DAILY.rollingPolicy.ActiveFileName=${flume.log.dir}/${flume.log.file}
log4j.appender.DAILY.rollingPolicy.FileNamePattern=${flume.log.dir}/${flume.log.file}.%d{yyyy-MM-dd}
log4j.appender.DAILY.layout=org.apache.log4j.PatternLayout
log4j.appender.DAILY.layout.ConversionPattern=%d{dd MMM yyyy HH:mm:ss,SSS} %-5p [%t]     (%C.%M:%L) %x - %m%n

log4j.appender.console=org.apache.log4j.ConsoleAppender
log4j.appender.console.target=System.err
log4j.appender.console.layout=org.apache.log4j.PatternLayout
log4j.appender.console.layout.ConversionPattern=%d (%t) [%p - %l] %m%n

尝试将日志目录从flume.log.dir=/opt/apache-flume-1.4.0-bin/logs更改为flume.log.dir=/var/log/flume-ng flume.conf文件的位置是什么