2015-10-17 53 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 
相關問題