sitelink1 | |
---|---|
sitelink2 | |
sitelink3 | |
extra_vars4 | |
extra_vars5 | |
extra_vars6 |
- 2020.03.21
com.tobesoft.tobelab 패키지에 INFO 는 stdout 으로 DEBUG는 file로 남겨보고 싶었다
- log4j.logger.com.tobesoft.tobelab=INFO, stdout
- log4j.logger.com.tobesoft.tobelab=DEBUG, file
위와 같이 동일 패키지에 대해 두번 선언하면 동작하지 않는다
- 실제 적용하여 사용중인 설정 예제
log4j.logger.com.tobesoft.tobelab=DEBUG, stdout, Dlevel, Ilevel, Wlevel, Elevel, Flevel
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%d %-5p [%t] %-17c{2} (%13F:%L) %3x - %m%n
log4j.appender.Dlevel=org.apache.log4j.DailyRollingFileAppender
log4j.appender.Dlevel.Threshold=DEBUG
log4j.appender.Dlevel.ImmediateFlush=true
log4j.appender.Dlevel.File=D:/TOBE_TFS_WIT/REQM_DASHBOARD[DEBUG].log
log4j.appender.Dlevel.Append=true
log4j.appender.Dlevel.DatePattern='.'yyyyMMdd
log4j.appender.Dlevel.layout=org.apache.log4j.PatternLayout
log4j.appender.Dlevel.layout.ConversionPattern=[%C][%-5p][%d{yyyy/MM/dd HH:mm:ss}] %m%n
log4j.appender.Dlevel.filter.a=org.apache.log4j.varia.LevelRangeFilter
log4j.appender.Dlevel.filter.a.LevelMin=DEBUG
log4j.appender.Dlevel.filter.a.LevelMax=DEBUG
log4j.appender.Ilevel=org.apache.log4j.DailyRollingFileAppender
log4j.appender.Ilevel.Threshold=INFO
log4j.appender.Ilevel.ImmediateFlush=true
log4j.appender.Ilevel.File=D:/TOBE_TFS_WIT/REQM_DASHBOARD[INFO].log
log4j.appender.Ilevel.Append=true
log4j.appender.Ilevel.DatePattern='.'yyyyMMdd
log4j.appender.Ilevel.layout=org.apache.log4j.PatternLayout
log4j.appender.Ilevel.layout.ConversionPattern=[%C][%-5p][%d{yyyy/MM/dd HH:mm:ss}] %m%n
log4j.appender.Ilevel.filter.b=org.apache.log4j.varia.LevelRangeFilter
log4j.appender.Ilevel.filter.b.LevelMin=INFO
log4j.appender.Ilevel.filter.b.LevelMax=INFO
log4j.appender.Wlevel=org.apache.log4j.DailyRollingFileAppender
log4j.appender.Wlevel.Threshold=WARN
log4j.appender.Wlevel.ImmediateFlush=true
log4j.appender.Wlevel.File=D:/TOBE_TFS_WIT/REQM_DASHBOARD[WARN].log
log4j.appender.Wlevel.Append=true
log4j.appender.Wlevel.DatePattern='.'yyyyMMdd
log4j.appender.Wlevel.layout=org.apache.log4j.PatternLayout
log4j.appender.Wlevel.layout.ConversionPattern=[%C][%-5p][%d{yyyy/MM/dd HH:mm:ss}] %m%n
log4j.appender.Wlevel.filter.c=org.apache.log4j.varia.LevelRangeFilter
log4j.appender.Wlevel.filter.c.LevelMin=WARN
log4j.appender.Wlevel.filter.c.LevelMax=WARN
log4j.appender.Elevel=org.apache.log4j.DailyRollingFileAppender
log4j.appender.Elevel.Threshold=ERROR
log4j.appender.Elevel.ImmediateFlush=true
log4j.appender.Elevel.File=D:/TOBE_TFS_WIT/REQM_DASHBOARD[ERROR].log
log4j.appender.Elevel.Append=true
log4j.appender.Elevel.DatePattern='.'yyyyMMdd
log4j.appender.Elevel.layout=org.apache.log4j.PatternLayout
log4j.appender.Elevel.layout.ConversionPattern=[%C][%-5p][%d{yyyy/MM/dd HH:mm:ss}] %m%n
log4j.appender.Elevel.filter.d=org.apache.log4j.varia.LevelRangeFilter
log4j.appender.Elevel.filter.d.LevelMin=ERROR
log4j.appender.Elevel.filter.d.LevelMax=ERROR
log4j.appender.Flevel=org.apache.log4j.DailyRollingFileAppender
log4j.appender.Flevel.Threshold=FATAL
log4j.appender.Flevel.ImmediateFlush=true
log4j.appender.Flevel.File=D:/TOBE_TFS_WIT/REQM_DASHBOARD[FATAL].log
log4j.appender.Flevel.Append=true
log4j.appender.Flevel.DatePattern='.'yyyyMMdd
log4j.appender.Flevel.layout=org.apache.log4j.PatternLayout
log4j.appender.Flevel.layout.ConversionPattern=[%C][%-5p][%d{yyyy/MM/dd HH:mm:ss}] %m%n
log4j.appender.Flevel.filter.e=org.apache.log4j.varia.LevelRangeFilter
log4j.appender.Flevel.filter.e.LevelMin=FATAL
log4j.appender.Flevel.filter.e.LevelMax=FATAL
댓글 0
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
14 | Apache Log4j™ 2 사용하기 | 황제낙엽 | 2023.04.28 | 3 |
13 | Migrating from Log4j 1.x to 2.x | 황제낙엽 | 2023.04.28 | 0 |
12 | SLF4J 를 사용해야 하는 이유 | 황제낙엽 | 2022.09.17 | 0 |
11 | Apache Log4j 2 Configuration 파일 설정 | 황제낙엽 | 2020.04.01 | 150 |
» | 각 레벨별 출력파일 설정 예제 | 황제낙엽 | 2018.09.18 | 147 |
9 | log4j-1.2.15.jar 와 log4j.properties 예제 | 황제낙엽 | 2017.08.04 | 187 |
8 | Commons Logging과 Log4J | 황제낙엽 | 2013.03.07 | 102 |
7 | Library & Properties 파일 | 황제낙엽 | 2011.12.23 | 313 |
6 | WebSphere 에서 Log4j 사용하기 | 황제낙엽 | 2011.04.15 | 52 |
5 | 접속 클라이언트의 아이피별로 로그 화일 기록하기 | 황제낙엽 | 2009.06.01 | 183 |
4 | 영문 메뉴얼 (PDF) | 황제낙엽 | 2009.05.29 | 19 |
3 | 사용자 정의 Appender 정의하여 Log4j 확장하기 | 황제낙엽 | 2009.05.28 | 220 |
2 | log4j에서 여러파일에 로그남기기 | 황제낙엽 | 2007.09.04 | 16 |
1 | Log4j 웹에서 사용하기 | 황제낙엽 | 2007.05.13 | 43 |