log4j 문의합니다.
- 작성자 :
- 구*훈
- 작성일 :
- 2017-02-14 13:12:34
- 조회수 :
- 1,264
- 구분 :
- 운영환경
- 진행상태 :
- 완료
Q
로그가 과다로 생성되서 설정값을 OFF로 변경했습니다.
하지만 로그가 많이 생성되고 있어서 설정값을 어떻게 변경하면 될지 가이드 부탁드립니다.
저희쪽 설정된 log4j2.xml 파일입니다.
감사합니다.
cat ./WEB-INF/classes/log4j2.xml
<?xml version="1.0" encoding="UTF-8"?>
<Configuration>
<Appenders>
<Console name="console" target="SYSTEM_OUT">
<PatternLayout pattern="%d %5p [%c] %m%n" />
</Console>
</Appenders>
<Loggers>
<!-- <Logger name="java.sql" level="INFO" additivity="false"> -->
<!-- <AppenderRef ref="console" /> -->
<!-- </Logger> -->
<Logger name="egovframework" level="OFF" additivity="false">
<AppenderRef ref="console" />
</Logger>
<!-- log SQL with timing information, post execution -->
<!-- <Logger name="jdbc.sqltiming" level="INFO" additivity="false"> -->
<!-- <AppenderRef ref="console" /> -->
<!-- </Logger> -->
<Logger name="org.springframework" level="INFO" additivity="false">
<AppenderRef ref="console" />
</Logger>
<!-- log SQL with timing information, post execution -->
<logger name="jdbc.sqlonly" level="OFF" additivity="false">
<appender-ref ref="console" />
</logger>
<logger name="jdbc.sqltiming" level="OFF" additivity="false">
<appender-ref ref="console" />
</logger>
<logger name="jdbc.audit" level="OFF" additivity="false">
<appender-ref ref="console" />
</logger>
<logger name="jdbc.resultset" level="OFF" additivity="false">
<appender-ref ref="console" />
</logger>
<Root level="OFF">
<AppenderRef ref="console" />
</Root>
</Loggers>
</Configuration>
하지만 로그가 많이 생성되고 있어서 설정값을 어떻게 변경하면 될지 가이드 부탁드립니다.
저희쪽 설정된 log4j2.xml 파일입니다.
감사합니다.
cat ./WEB-INF/classes/log4j2.xml
<?xml version="1.0" encoding="UTF-8"?>
<Configuration>
<Appenders>
<Console name="console" target="SYSTEM_OUT">
<PatternLayout pattern="%d %5p [%c] %m%n" />
</Console>
</Appenders>
<Loggers>
<!-- <Logger name="java.sql" level="INFO" additivity="false"> -->
<!-- <AppenderRef ref="console" /> -->
<!-- </Logger> -->
<Logger name="egovframework" level="OFF" additivity="false">
<AppenderRef ref="console" />
</Logger>
<!-- log SQL with timing information, post execution -->
<!-- <Logger name="jdbc.sqltiming" level="INFO" additivity="false"> -->
<!-- <AppenderRef ref="console" /> -->
<!-- </Logger> -->
<Logger name="org.springframework" level="INFO" additivity="false">
<AppenderRef ref="console" />
</Logger>
<!-- log SQL with timing information, post execution -->
<logger name="jdbc.sqlonly" level="OFF" additivity="false">
<appender-ref ref="console" />
</logger>
<logger name="jdbc.sqltiming" level="OFF" additivity="false">
<appender-ref ref="console" />
</logger>
<logger name="jdbc.audit" level="OFF" additivity="false">
<appender-ref ref="console" />
</logger>
<logger name="jdbc.resultset" level="OFF" additivity="false">
<appender-ref ref="console" />
</logger>
<Root level="OFF">
<AppenderRef ref="console" />
</Root>
</Loggers>
</Configuration>
A
구자훈님 안녕하세요.
표준프레임워크센터입니다.
유선으로 답변드린바와 같이
아래 위키가이드를 참고하셔서 맞는 level을 설정해보시기 바랍니다.
http://www.egovframe.go.kr/wiki/doku.php?id=egovframework:rte3:fdl:logging:log4j_2:%EC%84%A4%EC%A0%95_%ED%8C%8C%EC%9D%BC%EC%9D%84_%EC%82%AC%EC%9A%A9%ED%95%98%EB%8A%94_%EB%B0%A9%EB%B2%95
감사합니다.
표준프레임워크센터입니다.
유선으로 답변드린바와 같이
아래 위키가이드를 참고하셔서 맞는 level을 설정해보시기 바랍니다.
http://www.egovframe.go.kr/wiki/doku.php?id=egovframework:rte3:fdl:logging:log4j_2:%EC%84%A4%EC%A0%95_%ED%8C%8C%EC%9D%BC%EC%9D%84_%EC%82%AC%EC%9A%A9%ED%95%98%EB%8A%94_%EB%B0%A9%EB%B2%95
감사합니다.