hadoop flume 노드를 실행하면 기본적으로 log4j를 사용하여/var/log/flume 아래에 로그가 생성됩니다.hadoop flume log4j 구성
: 파일이 수로 사용 설명서 here에 따르면/var/log/flume/flume-$FLUME_IDENT_STRING-$command-$HOSTNAME.log
처럼 보일 것이라고 수로 로그 구성을 변경할 수있는 유일한 방법은 같은 수로 환경 변수를 사용하여 수로 노드를 실행 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"
질문은 다음과 같습니다
- I 디버그 정보에서 로그 수준을 변경하려는 경우,이 그것을 할 수있는 유일한 장소입니다?
- 내가 할 수있는 구성이 있습니까?
- 일부 패키지의 로그 수준을 디버그로 설정하고 나머지는 정보를 유지 하시겠습니까?