gpt4 book ai didi

java - hadoop flume log4j 配置

转载 作者:可可西里 更新时间:2023-11-01 16:34:32 27 4
gpt4 key购买 nike

如果您运行 hadoop flume 节点,默认情况下它会使用 log4j 在/var/log/flume 下生成日志。这些文件看起来像

/var/log/flume/flume-$FLUME_IDENT_STRING-$command-$HOSTNAME.log

根据水槽用户指南here ,更改 flume 日志配置的唯一方法是通过 flume-daemon.sh,它使用 Flume 环境变量运行 flume 节点,例如:

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"

问题是:

  1. 如果我想将日志级别从 INFO 更改为 DEBUG,这是唯一可以做的地方吗?
  2. 是否有我可以执行此操作的配置?
  3. 如果我想将一些包的日志级别设置为 DEBUG 而其他包保持 INFO 呢?

最佳答案

检查 log4j.properties 或 log* 相关文件是否存在以设置变量——这也将允许您检查并让日志部分的某些组件执行过度/调试,而其他组件执行信息。

关于java - hadoop flume log4j 配置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10413674/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com