Hadoop Flume ノードを実行すると、デフォルトで、log4j を使用して /var/log/flume の下にログが生成されます。ファイルは次のようになります
/var/log/flume/flume-$FLUME_IDENT_STRING-$command-$HOSTNAME.log
こちらのflumeユーザーガイドによると、flumeログ構成を変更する唯一の方法は、次のようなFlume環境変数を使用してflumeノードを実行する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"
質問は次のとおりです。
- ログ レベルを INFO から DEBUG に変更したい場合、ここでしか変更できませんか?
- これを行うことができる構成はどこかにありますか?
- 一部のパッケージのログ レベルを DEBUG に設定し、他のパッケージを INFO のままにしたいのはどうですか?