Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- Spring
- proxy pattern
- java
- 스프링 시큐리티
- response
- 자바
- 인터셉터
- SQL
- 스프링부트
- network
- OOP
- aop
- 객체지향프로그래밍
- Interceptor
- request
- Spring Security
- git
- Redis
- http
- aspect
- 디자인패턴
- exception
- Filter
- RestControllerAdvice
- 관점지향프로그래밍
- spring boot
- 스프링
- mybatis
- MYSQL
- 트랜잭션
Archives
- Today
- Total
장쫄깃 기술블로그
[Spring Boot] log4j2 로그 레벨별 색 지정 본문
728x90
log4j2.xml
<?xml version="1.0" encoding="UTF-8"?>
<Configuration>
<Properties>
<Property name="LOG_LEVEL_PATTERN">{%5p}{FATAL=red blink, ERROR=red bold, WARN=yellow bold, INFO=green bold, DEBUG=blue bold, TRACE=blue}</Property>
</Properties>
<Appenders>
<Console name="console" target="SYSTEM_OUT">
<PatternLayout disableAnsi="false" pattern="%style{%d{MM-dd HH:mm:ss}}{magenta} %highlight${LOG_LEVEL_PATTERN} %style{[%c{1.1.1.*}]}{cyan} %m%n" />
</Console>
</Appenders>
<Loggers>
...
<Root level="INFO">
<AppenderRef ref="console" />
<AppenderRef ref="FILE" />
</Root>
</Loggers>
</Configuration>
결과
로그별 색상이 다르게 출력되는 것을 볼 수 있다.
728x90
'Spring Framework > Spring Boot' 카테고리의 다른 글
[Spring Boot] AOP, Redis Transaction을 이용한 분산락(Distributed Lock)으로 동시성 해결하기 (0) | 2024.10.18 |
---|---|
[Spring Boot] AOP, Redis를 이용한 멱등성 보장 구현하기 (2) | 2024.09.18 |
[Spring Boot] logback 로그 레벨별 색 지정 (4) | 2024.07.16 |
[Spring Boot] @Scheduled 사용 및 동작원리 (0) | 2023.07.27 |
[Spring Boot] Spring에서 프록시 패턴을 이용해 복잡한 기능 구현해보기 (0) | 2023.05.30 |