如果您運行hadoop flume節點,則默認情況下它會使用log4j在/ var/log/flume下生成日誌。這些文件看起來像hadoop flume log4j配置
/var/log/flume/flume-$FLUME_IDENT_STRING-$command-$HOSTNAME.log
根據水槽用戶指南here,改變水槽日誌配置的唯一方法是通過它運行使用水槽環境變量像水槽節點flume-daemon.sh:
export FLUME_LOGFILE=flume-$FLUME_IDENT_STRING-$command-$HOSTNAME.log
export FLUME_ROOT_LOGGER="INFO,DRFA"
export ZOOKEEPER_ROOT_LOGGER="INFO,zookeeper"
export WATCHDOG_ROOT_LOGGER="INFO,watchdog"
的問題是:
- ,如果我想從信息到DEBUG更改日誌級別,這是做到這一點的唯一的地方?
- 有沒有配置的地方我可以做到這一點?
- 我想將某些包的日誌級別設置爲DEBUG,而其他人保持INFO呢?