Комментарии 8
Зачем героически преодолевать препятствия когда лучше все-таки бросить силы на донастройку ELK? Другой вопрос, а зачем в продакшене трейсить, может быть лучше обратить внимание на то, что вы логгируете, а не на то, как вы логгируете? Как вы планируете объединять логи для их анализа если они распиханы по разным файлам?
Похоже, что в 2020 Бобина станет одним из самых популярных логгеров. Уже точно ясно что она станет в один ряд с logback и log4j2. В наших ближайших планах расширение API — а именно, поддержка Google Flogger.

Очень громкое заявление…
Как вы планируете объединять логи для их анализа если они распиханы по разным файлам?

Можно в дополнение к этому писать ещё 1 общий лог файл.

В какой ситуации есть польза в записи логов в разные файлы?

практически в любой, когда требуется ручной разбор. Это изначально порочная практика записывать всё в одну кучу, если нет автоматического разборщика.


Какие именно критерии — уже отдельный вопрос. Можно по потоками, можно по классам, можно по сессии пользователя.


А можно одновременно включить несколько критериев — Бобина легко позволяет настроить любые сочетания, а её производительность обеспечит запись большого количества файлов.


Когда есть ELK, конечно можно в 1 файл.

допустим
NPE удобно будет локализовать… наверное…
но как с такой организацией логов искать пресловутый Root cause?!

Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.