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