2015-10-17 3 views
1

Мы используем рабочие процессы oozie с основным классом oozie в действии. Я не совсем уверен, что такое лучшая стратегия ведения журнала. Должна ли мы использовать log4j, поскольку это похоже на стратегию по умолчанию? Собираются ли эти журналы на узлах данных?Каков наилучший способ входа в систему oozie

ответ

0

Должно ли мы использовать log4j, так как это похоже на стратегию ?

Я не нашел упоминания кого-то, использующего альтернативный регистратор. Вроде be discouraged:

Хотя Oozie технически может использовать любой log4j Appender или конфигурации, которые нарушают вышеуказанные ограничения, некоторые функции , связанных с бревнами может быть отключен и/или не работать правильно, и, таким образом, не рекомендуется.

Ваш другой вопрос:

ли эти журналы получить собранные на узлах данных?

SO answer упоминает, что

журналов распределены по кластеру, но, войдя их rootLogger, вы должны быть в состоянии видеть их через работу трекера (по бурения вниз задача задания).

Вы можете inspect them via

использовать это, чтобы напечатать последние 10 строк

$ oozie job -oozie oozie_URL -log job_ID | tail -n 10 
Смежные вопросы