2015-10-17 94 views
1

我们在操作中使用oozie主类的oozie工作流。我不确定什么是最好的日志记录策略。我们应该只使用log4j,因为它似乎是默认策略?那些日志是在数据节点上收集的吗?什么是登录oozie的最佳方式

回答

0

我们应该只使用log4j,因为它似乎是默认的 策略?

我还没有发现任何人提到使用替代记录器的人。这似乎be discouraged

虽然Oozie的技术上可以使用任何有效的Log4j追加或 配置违反上述限制,相关的日志某些功能 可能会被禁用和/或不能正常工作,因而 不建议。

您的其他问题:

做那些日志中获取收集的数据节点上?

SO answer提到

日志跨群集分布,而是由他们记录到 的rootLogger,你应该能够向下看到他们通过作业跟踪器(由 钻作业任务尝试)。

可以inspect them via

使用这种打印最后10行

$ oozie job -oozie oozie_URL -log job_ID | tail -n 10 
相关问题