Уровни логирования в SLF4J отличаются степенью важности записываемых событий. sematext.com stackabuse.com
В SLF4J API каждое сообщение логирования принадлежит к одному из пяти уровней: github.com
- ERROR (ошибка). github.com Обычно используется для сообщений о фатальных ошибках, при которых выполнение текущей операции аварийно обрывается. github.com Также на этом уровне обычно логируются исключения. github.com
- WARN (предупреждение). github.com Обычно используется для предупреждений, после которых выполнение текущей операции продолжается, но может привести к неожиданным для пользователя результатам. github.com
- INFO (информация). github.com Обычно используется для сообщений, представляющих интерфейс для конечного пользователя. github.com
- DEBUG (отладка). github.com Обычно используется для отладочных сообщений, представляющих интерфейс только для разработчика. github.com
- TRACE (трассировка). github.com Обычно используется для массового потока отладочных сообщений, позволяющих анализировать выполнение программы по шагам — например, сообщений о входе в метод и выходе из него. github.com
Интерпретация уровней логирования принадлежит разработчику, но есть сложившиеся соглашения о том, какой уровень для каких случаев использовать. github.com