There is a typo on the command line:
flume-ng agent -n agent-name -c conf -f conf/flume.conf -Dflume.root.looger=DEBUG,console
It says root.looger instead of root.logger , so the command line parameter is overridden by something in the log4j.propeties file
source share