Spring Boot: логирование, уровни журнала
Все поддерживаемые системы ведения журналов могут иметь уровни ведения журнала, установленные в среде Spring (например, в application.properties), используя
logging.level.<logger-name>=<level>где level является одним из TRACE, DEBUG, INFO, WARN, ERROR, FATAL или OFF. Корневой регистратор может быть настроен с помощью logging.level.root.
В следующем примере показаны возможные параметры ведения журнала в application.properties:
logging.level.root=warn
logging.level.org.springframework.web=debug
logging.level.org.hibernate=error
Также возможно установить уровни ведения журнала, используя переменные среды. Например, LOGGING_LEVEL_ORG_SPRINGFRAMEWORK_WEB=DEBUG установит для org.springframework.web значение DEBUG.
Вышеуказанный подход будет работать только для регистрации на уровне пакетов. Поскольку расслабленное связывание всегда преобразует переменные среды в нижний регистр, таким образом невозможно настроить ведение журнала для отдельного класса. Если вам нужно настроить ведение журнала для класса, вы можете использовать переменную SPRING_APPLICATION_JSON.
Читайте также:
- Spring Boot: логирование
- Spring Boot: логирование, формат логов
- Spring Boot: логирование, консольный вывод
- Spring Boot: логирование, цветовой вывод
- Spring Boot: логирование, файл вывода
Комментарии
Отправить комментарий