본문 바로가기

Information processing

로그

로그

문제 해결을 위해 만든 기록물이다. 서비스를 구현, 동작함에 있어서 기록되는 기록물로 문제 해결에 도움을 준다.

로그는 특정 소프트웨어, 운영체제에서 이벤트 레코드를 포함하여 자동으로 생성되는 파일이다. 행위, 이벤트에 대한 기록을 하기 때문에 문제 해결, 침해사고 분석 등의 여러 형태로 활용이 가능하다. 로그파일은 서비스가 실행될 때 눈에 보여지는 부분이 아닌 그 뒤에서 어떤 행위가 벌어지고 잘 처리되었는지 기록된다.

대부분 로그 파일은 .log 확장자를 이용하고 .txt 또는 다양한 확장자를 이용하여 로그 파일을 기록하는 경우도 있다. 이러한 로그 파일은 메모장으로 대부분 실행할 수 있으며 윈도우의 이벤트 로그의 경우는 전용 뷰어가 필요하다. 윈도우 이벤트 뷰어를 통해 이벤트 로그들을 볼 수 있다. '윈도우 로고 + R' 실행창을 실행 후 eventvwr.msc를 입력하면 윈도우 이벤트 로그를 볼 수 있는 이벤트 뷰어가 열린다.

윈도우 이벤트 뷰어

 

리눅스의 로그의 경우 터미널에서 cat [로그파일], more [로그파일] 등의 명령어로 로그파일을 볼 수 있으며 'grep, egrep' 등으로 원하는 패턴을 뽑아서 분석하는 기술이 필요하다.

Mac에서 우분투 리눅스 ssh 접속 후 로그 파일 확인

* 로깅 : 기록을 하는 행위를 로깅이라 한다.

반응형

'Information processing' 카테고리의 다른 글

디지털 뉴딜(Digital new deal)  (0) 2021.01.07
정보와 데이터  (0) 2021.01.02
리눅스 로그 파일 종류  (0) 2021.01.01
소프트웨어 아키텍처  (0) 2020.12.01
현행 시스템  (0) 2020.12.01