본문 바로가기
IT/Unix-Linux

[Linux] 서버 Log 파일 정리 가이드

by 직장인W군 2023. 2. 21.
728x90

서버 로그파일 정리 가이드

 

Linux 로그 파일은 시스템의 중요한 부분이며,
시스템의 상태, 문제 및 작동 방식을 추적하고 문제 해결을 위한 정보를 제공하는 데 도움이 됩니다. 
 
이번 블로그에서는 Linux의 로그 파일에 대해 자세히 살펴보겠습니다.
 

 

1. /var/log/messages (시스템 메시지 로그)

/var/log/messages는 시스템 메시지를 기록하는 로그 파일입니다. 

 로그 파일은 부팅 시스템의 출력, 시스템 메시지 및 오류 메시지를 기록합니다. 

예를 들어, 이 파일에서 다음과 같은 정보를 찾을 수 있습니다.
● 시스템 부팅 시각
● 네트워크 연결 및 끊김 정보
● 파일 시스템의 마운트 정보
● 시스템 장애나 오류 정보

 


 

 

2. /var/log/secure (SSH 로그인 및 인증 정보)

/var/log/secure는 시스템 보안 관련 로그 파일입니다. 이 파일은 SSH 로그인 및 인증 메시지 등을 기록합니다. 

이 파일에서 다음과 같은 정보를 찾을 수 있습니다.
● SSH 로그인 정보
● 인증 실패 정보
● su 및 sudo 사용 기록
● 계정 잠금 및 재설정 기록

 


 

3. /var/log/httpd/access_log 및 /var/log/httpd/error_log (Apache 관련 정보)

/var/log/httpd/access_log 및 /var/log/httpd/error_log는 Apache 웹 서버 로그 파일입니다. 

/var/log/httpd/access_log는 웹 사이트의 액세스를 기록하며, 
/var/log/httpd/error_log는 웹 서버의 오류를 기록합니다.

 


 

4. /var/log/maillog (메일 관련 정보)

/var/log/maillog는 Postfix 메일 서버 로그 파일입니다. 이 파일은 메일 서버의 이벤트와 오류를 기록합니다. 

이 파일에서 다음과 같은 정보를 찾을 수 있습니다.
● 이메일 전송 및 수신 기록
● SMTP 연결 정보
● SMTP 오류 및 경고

 


 

5. /var/log/cron (cron Batch 관련 정보)

/var/log/cron은 cron 작업 로그 파일입니다. 이 파일은 시스템에서 예약된 작업과 관련된 로그를 기록합니다.

 


 

6. /var/log/boot.log (부팅 시스템 정보)

/var/log/boot.log는 부팅 시스템과 관련된 로그 파일입니다. 이 파일은 부팅 시스템의 출력을 기록합니다. 

이 파일에서 다음과 같은 정보를 찾을 수 있습니다.
● 부팅 시스템의 출력
● 부팅 중 오류 정보

 


 

7. /var/log/dmesg (부팅 관련 H/W 정보)

/var/log/dmesg는 시스템 메시지 로그 파일입니다. 이 파일은 부팅 시스템의 하드웨어 관련 메시지를 기록합니다.

 


 

#. 간단 정리

No 로그 파일 내 용
1  /var/log/messages 부팅 시스템, 시스템 및 오류의 전반적인 정보를 출력
2  /var/log/secure SSH 로그인 및 인증 메시지 등을 출력
3  /var/log/httpd/access_log
 /var/log/httpd/error_log
Apache 웹 서버 로그 출력
4  /var/log/maillog 메일 서버의 이벤트와 오류를 출력
5  /var/log/cron 시스템에서 예약된 작업과 관련된 로그 출력
6  /var/log/boot.log 부팅 시스템의 로그 출력
7  /var/log/dmesg 부팅 시스템의 하드웨어 관련 정보를 출력

 


 

로그 파일을 확인하여 문제를 식별하고 시스템의 문제를 해결할 수 있습니다.

또한, 로그 파일을 분석하여 시스템 작동에 대한 정보를 얻고 시스템의 성능을 최적화하는 데 도움이 됩니다.

 

이상입니다.

 

반응형

댓글