Spring Boot: логирование, цветовой вывод
Если ваш терминал поддерживает ANSI, для улучшения читаемости используется цветной вывод. Вы можете установить в spring.output.ansi.enabled поддерживаемое значение, чтобы переопределить автоопределение.
Цветовое кодирование настраивается с помощью слова преобразования %clr. В своей простейшей форме преобразователь окрашивает выходные данные в соответствии с уровнем журнала, как показано в следующем примере:
%clr(%5p)
В следующей таблице описано сопоставление уровней журнала цветам:
Уровень | Цвет |
---|---|
FATAL | красный |
ERROR | красный |
WARN | желтый |
INFO | зеленый |
DEBUG | зеленый |
TRACE | зеленый |
Кроме того, вы можете указать цвет или стиль, который следует использовать, предоставив его в качестве опции для преобразования. Например, чтобы сделать текст желтым, используйте следующую настройку:
%clr(%d{yyyy-MM-dd HH:mm:ss.SSS}){yellow}
Поддерживаются следующие цвета и стили:
- blue (синий)
- cyan (голубой)
- faint (бледный)
- green (зеленый)
- magenta (пурпурный)
- red (красный)
- yellow (желтый)
Читайте также:
- Spring Boot: логирование
- Spring Boot: логирование, формат логов
- Spring Boot: логирование, консольный вывод
Комментарии
Отправить комментарий