4장. 로깅
4.1. 로깅 정보
로깅은 애플리케이션 활동의 레코드 또는 로그를 제공하는 애플리케이션에서 일련의 메시지를 기록하는 방법입니다.
로그 메시지는 애플리케이션을 디버깅할 때 개발자와 프로덕션에서 애플리케이션을 유지 관리하는 시스템 관리자에게 중요한 정보를 제공합니다.
대부분의 최신 Java 로깅 프레임워크에는 정확한 시간 및 메시지 출처와 같은 세부 정보도 포함되어 있습니다.
4.1.1. 지원되는 애플리케이션 로깅 프레임워크
JBoss LogManager는 다음과 같은 로깅 프레임워크를 지원합니다.
- JBoss Logging(JBoss EAP에 포함)
- Apache Commons Logging
- SLF4J(Simple Logging Facade for Java)
- Apache log4j
- Java SE Logging(java.util.logging)
JBoss LogManager는 다음 API를 지원합니다.
- JBoss Logging
- commons-logging
- SLF4J
- Log4j
- Log4j2
- java.util.logging
JBoss LogManager는 다음 SPI도 지원합니다.
- java.util.logging 핸들러
- Log4j Appender
참고
Log4j API 및 를 사용하는 경우 전달되기 전에 오브젝트가 Log4 J Appender문자열로 변환됩니다.