Почему логи - это важно
Мини история о том. почему логи - это важно. Важно как для разработчика, так и для тестировщика.

Задача
Пришла мне тут задача, проверить одну функциональность. Функциональность эта очень специфическая и проверить ее можно, только запустив приложения на нужной ветке с нужным набором параметров.
Некоторое время я потратил на то, чтобы немного разобраться с кодом и локальным запуском. Все-таки Scala проекты немного отличаются от привычных мне Maven - based.
С параметрами проблем не возникло - знай прописывай в кастомной конфигурации IntelliJ IDEA и запускай.
Но сколько я не запускал - логи были практически "чистыми". Возникла мысль, что я запускаю неправильно или моя система отличается от привычно - разработческой.
Решение
Решение проблемы "неправильного запуска и отсутствия логов" было очень и очень простым. Порыскав по проекту, я нашел файлы logback.xml и поменял там уровень логирования на DEBUG. В логах приложения теперь появилось множество полезной информации.
А в Spring Boot довольно подробные логи всегда включены...
Вывод (для себя)
Всегда ищи как включить более низкоуровневое логирование - как при локальном, так и при удаленном запуске приложения. Чем больше информации о работе системы - тем лучше.