13 웹 애플리케이션 로그와 오류 관리 (1)


13 웹 애플리케이션 로그와 오류 관리 (1)

1. 로그 관리 개요 로그(Log)는 프로그램을 개발하거나 운영할 때 발생하는 문제점을 추적하거나 운영 상태를 모니터링하기 위한 텍스트 형식의 데이터입니다. 1) 로그 관리의 필요성 콘솔(System.out.println())을 이용해 프로그램 개발이나 운영 과정에서 문제점을 추적하기 위한 메시지 출력은 가장 초보적인 로깅의 형태입니다. 일반적으로 로깅은 기록을 남긴다는 의미로, 단순한 메시지의 출력보다는 파일 형태의 기록으로 남기는 형태를 말합니다. 로깅의 필요성을 정리하면 다음과 같습니다. 프로그램 개발 과정에서의 간단한 구현 검증 운영 시스템에서 프로그램 진행 과정의 모니터링 서버 기반 프로그램에서 사용자 접속 및 시스템 이용 관리 문제 발생 시 원인 파악을 위한 시스템 분석 사용자 접속 및 요청 등 보안 관점에서의 데이터 관리 이용 형태 분석을 통한 사후 서비스 개선 목적 이 외에도 다양한 목적에서 로그를 분석하며, 어떤 측면에서는 휴대폰 통화기록, SNS 메시지 기록, 쇼핑...


#Log4j #SLF4J #로그 #자바웹

원문링크 : 13 웹 애플리케이션 로그와 오류 관리 (1)