1. 로그(log), 로깅(logging)이란 개발 또는 운영중인 시스템의 상태, 작동 정보 등을 시간 경과에 따라 기록한 것을 로그(log)라고 하며, 로그를 생성하도록 시스템을 작성하는 활동을 로깅(loggin)이라고 한다. 로깅 활동으로 생성된 로그를 통해 시스템의 운영상태를 감시할 수 있으며, 발생하는 문제점을 추적하여 문제 해결에 이용할 수도 있다. 2. 로깅 라이브러리 가장 간단하게 로그를 출력할 수 있는 방법으로는 각 개발 언어에서 제공되는 콘솔 출력 함수나 메소드를 사용하는 것이다. 자바의 경우 System.out.println() 메소드를 사용하여 간편하게 출력할 수 있지만 로그의 양이나 수준을 조절할 수 없고, 파일로 저장하여 관리하기에도 불편하며 성능면에서도 낮은 편에 속한다. 그리고..