로깅
정보를 제공하는 일련의 기록인 로그를 생성하도록 시스템을 작성하는 활동
로그 라이브러리 종류
- java.util.logging
- JDK 1.4부터 포함된 표준 로깅 API
- 기능이 많이 부족해 다른 로그 라이브러리를 많이 사용
- Apache Commons logging
- 아파치 재단의 Commons 라이브러리 중에 로그 출력을 제공하는 라이브러리
- Log4j
- 아파치 제단에서 제공하며 가장 많이 사용되는 로깅 라이브러리
- Logback
- Log4j를 개발한 Ceki Gulcu가 하여 개발한 로깅 라이브러리 Log4j의 단점 개선 및 기능을 추가
장점
- 재현하기 힘든 버그에 대한 유용한 정보 제공
- 성능에 관한 통계와 정보 제공
구현 방법
- 자바에서는 System.out.println() 이용
- 로깅 라이브러리, 툴 이용