과거 항해 일지를 통나무에 기록했다고 하여 'log' 개념이 나왔다고 한다. 로그(log) 프로그램 개발, 운영 시 발생하는 문제점을 추적하거나 운영 상태를 모니터링 하기 위한 텍스트 즉, 무언가를 기록하는 행위다. 이러한 개념이 확장되면서 운영체제나 소프트웨어 실행 중 발생하는 정보 전반을 기록하는 파일을 의미하게 되었다. 필요한 정보를 제공해주지만 계속 쌓이다보면 시스템 용량이 당연히 부족해지기 때문에 로그가 저장되는 DB에 데이터를 어떨 때 쌓고 언제 삭제할 것인지 계획을 수립해 운영하는 것이 좋다. 로깅 프로그램 동작시 발생하는 모든 일을 기록하는 행위 시스템이 작동할 때 시스템의 작동 상태의 기록, 보존, 이용자의 습성 조사및 시스템 동작 분석 등 작동 중 일련의 사건을 시간 경과에 따라 각종 ..