๋ก๊ทธ๋ฅผ ์ฌ์ฉํ๋ ๋ชฉ์
์๋น์ค ๋์ ๋ฐ ์ฅ์ ์ํ ํ์
log4j
Log for Java
๋ค์ํ ๋์์ผ๋ก ๋ก๊ทธ๋ฅผ ์ถ๋ ฅ ํ ์ ์๋ ์คํ์์ค ์
๋๋ค
System.out.println()์ ์ฌ์ฉํ๋ฉด ํด๋น ๋ก๊ทธ๋ฅผ ์ฌ์ฉํ์ง ์๊ณ ์ถ์๋ ์ญ์ ํด์ผํ์ง๋ง,
log4j์ ๋ก๊ทธ๋ ๋ฒจ์ ์ฌ์ฉํ๋ฉด ์ํ๋ ๋ฒ์์ ๋ก๊ทธ๋ง ์ถ๋ ฅํ ์ ์์ด ํธ๋ฆฌํฉ๋๋ค.
๋ค์ด๋ก๋ ๋งํฌ: https://logging.apache.org/log4j/1.2/download.html
Apache log4j 1.2 - Download Apache log4j 1.2
Log4j 2 is nominated for the JAX Innovation Awards! Do you like its performance, garbage-free logging, and easy and flexible configuration? Log4j 2 needs your love. Vote for Log4j 2! End of Life On August 5, 2015 the Logging Services Project Management Com
logging.apache.org
Log level
log4j ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ฌ์ฉํ๋ฉด 6๋จ๊ณ์ event level์ Config level ์ค์ ์ ๋ฐ๋ผ ์ค์ ํ ์ ์์ต๋๋ค
TRACE : Debug๋ณด๋ค ๋ ์์ธํ ์ ๋ณด
DEBUG : ํ๋ก๊ทธ๋จ ๋๋ฒ๊น
์ํ ์ ๋ณด
INFO : ์ํ๋ณ๊ฒฝ๊ณผ ๊ฐ์ ์ ๋ณด์ฑ ๋ฉ์์ง
WARN : ์ฒ๋ฆฌ ๊ฐ๋ฅํ ๋ฌธ์ , ํฅํ ์์คํ
์๋ฌ์ ์์ธ์ด ๋ ์ ์๋ ๊ฒฝ๊ณ ์ฑ ๋ฉ์์ง
ERROR : ์์ฒญ์ ์ฒ๋ฆฌํ๋ ์ค ๋ฌธ์ ๊ฐ ๋ฐ์ํ ๊ฒฝ์ฐ
FATAL : ์์ฃผ ์ฌ๊ฐํ ์๋ฌ๊ฐ ๋ฐ์ํ ์ํ, ์์คํ
์ ์ผ๋ก ์ฌ๊ฐํ ๋ฌธ์ ๊ฐ ๋ฐ์ํด์ ์ดํ๋ฆฌ์ผ์ด์
์๋์ด ๋ถ๊ฐ๋ฅํ ๊ฒฝ์ฐ
Log level ์์
TRACE > DEBUG > INFO > WARN > ERROR > FATAL
'Java' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Java] ์น ์ทจ์ฝ์ฑ XSS (0) | 2022.04.12 |
---|---|
[Java] javax.net.ssl.SSLHandshakeException: connection during handshake (0) | 2022.03.23 |
[Java] Reflection์ ์ด์ฉํ private ์ ๊ทผํ๊ธฐ (2) | 2021.12.23 |
[Java] jar ํ์ผ ์์ฑํ๊ธฐ (Eclipse / bat ํ์ผ) (1) | 2021.12.16 |
[Java] ๊ฐ์ ๋๋ฉ์ธ ์ฌ์ฉ์ session๊ฐ null๋ก ๋ณ๊ฒฝ๋๋ ํ์ (2) | 2021.12.10 |
๋๊ธ