我的 Flume(1.5.0 版)代理有一个自定义源,我想调试它。它实际上是自定义 Twitter 源,来自 Cloudera 的示例。我有几个问题:
(1) 运行 Flume 代理时,是否可以远程调试 Flume 源代码(用 Java 编写)?
另外,当我运行代理时,我有这个选项
-Dflume.root.logger=DEBUG,console
但似乎logger.debug
我在 Java 源代码中的 s 没有出现在终端中。(2) 如何让我的日志出现?我的 Flume 或日志记录配置中缺少什么?
(3) 如果我能够使日志出现,我如何将我的 Flume sourcelogger.debug
的控制台输出仅打印到文件中,不包括 Flume 代理自己的日志?
谢谢。