[꼼꼼한 개발자] 꼼코더

[WEB] - 로깅이란?(log, Logging, 로깅을 수행) 간단하고 쉽게 이해하기 본문

간단하고 쉽게/WEB

[WEB] - 로깅이란?(log, Logging, 로깅을 수행) 간단하고 쉽게 이해하기

꼼코더 2023. 3. 21. 14:38
반응형

🧐 로깅이란?

'로깅을 수행한다'는 말은 프로그램이 실행되는 동안 중간 결과나 오류를 기록하는 것을 의미한다.

이러한 로그는 프로그램의 동작 상황을 추적하고 분석하는 데 유용하다.

 

로깅은 보통 파일이나 콘솔 출력 등의 형태로 수행된다..

예시로 로그를 System.out.println을 이용하여 콘솔 출력으로 수행할 수 있다.

 

로깅은 프로그램의 디버깅과 에러 처리, 운영 시스템의 모니터링 등 다양한 용도로 사용된다.

디버깅을 위해서는 프로그램이 실행될 때 중간 결과나 변수 값 등을 로그에 남겨서 디버깅에 활용할 수 있다.

 

에러 처리를 위해서는 예외가 발생한 시점과 그 원인을 로그에 남겨서 이후 에러 처리에 활용할 수 있다.

운영 시스템의 모니터링을 위해서는 로그를 기반으로 프로그램의 동작 상황을 모니터링하고, 문제가 발생한 경우 적시에 대응할 수 있다.

Comments