Пряжа: добавление пользовательских log_file_type - PullRequest
0 голосов
/ 29 ноября 2018

У нас есть требование, в котором мы хотим создать несколько файлов журнала для задания MapReduce на основе некоторых событий, например.event1.log для события1, event2.log для события2 и т. Д. После завершения задания, когда мы проверяем агрегированный журнал на application_id, журналы для всех событий подпадают под LogType:syslog.Поскольку системный журнал может быть огромным, найти конкретное событие будет непросто.Одна альтернатива - использовать какой-либо инструмент анализа журналов, но мы не хотим тратить время на настройку такого инструмента, если есть более простой способ.

Мне было просто интересно, можем ли мы добавить пользовательский log_file_type для разныхСобытия.Если это возможно, мы можем легко получить журналы, связанные с конкретным log_file_type, используя команду

yarn logs -applicationId <Application ID> -log_files <log_file_type>

Если нет, есть ли другая альтернатива?

...