본문 바로가기
리눅스

[리눅스] 시스템 로그

by 깅민 2022. 10. 29.

시스템 로그

커널, 데몬, 인증, 보안 등 의한 메시지 등 시스템이 동작하며 발생하는 다양한 종류의 커널 메시지나 응용프로그램 로그

 

Facility

메시지를 발생시키는 서비스 종류

facility 설명
* 모든 서비스
kern 커널 메시지
user 사용자에 의해 생성된 프로세스 메시지
mail mail 시스템 메시지
daemon daemon 메시지
auth login 같은 사용자 인증 관련 메시지
syslog syslog에 의해 발생되는 메시지
lpr lpd 메시지
news 유즈넷 뉴스 시스템 메시지
uucp uucp시스템이 발생 시킨 메시지
authpriv 보안 및 승인에 관한 메시지
cron cron 메시지
local0 ~ local7 시스템 부팅 메시지 기록, 기타 서비스 

 

Priority

로그 레벨

priority 설명
emerg 패닉 상황으로 모든 담당자들에게 연락 필요, 여러 앱, 서버, 사이트에 영향력 끼치는 메시지
alert 즉각적인 조치 필요
crit 하드웨어 등 치명적 오류
err 일반적인 에러/오류
warning 경고
notice 관리자의 확인이 필요한 메시지
info 단순 정보 및 통계성 메시지
debug 개발 수준의 디버깅 관련 메시지
none 어떤 경우라도 메시지를 저장하지 않음
* 모든 메시지

 

[facility].[priority] [action]
[프로그램].[위험수준] [log의 위치]

= 를 사용할 경우 해당 레벨의 위험도와 같은 경우에만 메시지를 기록
! 는 제외시킬 때

*.emerg *

-> emerg 문제 발생시 모든 사용자에게 메시지 전달

 

authpriv.* root

-> 인증관련 모든 로그를 root에게 전달

 

mail.*;mail.!=info /var/log/maillog

-> 메일 로그를 maillog에 기록, 하지만 info수준은 제외

 


 

2102

  1. *.emerg 또는 *.panic
  2. * 또는 :omusrmsg:
  3. authpriv.*
  4. /var/log/ssh.log

 

1. *.error;kern.none

2. *.=alert

3. root

4. authpriv.*

 

 

2101

1. mail.*;mail.!=debug

2. uucp,news.warn

3. *.alert

4. @192.168.12.22 

(UDP는 @, TCP는 @@)

 

 

2002

1 : *.emerg 또는 *.panic

2 : root,ihduser 또는 :omusrmsg:root,ihduser

3 : mail.=error 또는 mail.=err

4 : /dev/tty2

 

 

2001

1. authpriv.*

2. @@192.168.12.22

 

 

1902

1. cron,mail.* /var/log/cronmail (cron.*;mail.* 가능 순서 바뀌어도 가능)

2. authpriv.* root

3. *.crit /var/log/critical

4. mail.*;mail.!=info /var/log/maillog (/var/log/maillog 및 /var/log/mailog 복수인정)


 

참고 : 

https://m.blog.naver.com/PostView.naver?isHttpsRedirect=true&blogId=minki0127&logNo=220705352073 

https://dosunny.tistory.com/114

https://wiseworld.tistory.com/71

https://tech.osci.kr/2022/07/11/%EB%A6%AC%EB%88%85%EC%8A%A4-%EC%8B%9C%EC%8A%A4%ED%85%9C-%EB%A1%9C%EA%B7%B8-1%ED%8E%B8-%EC%9E%85%EB%A7%9B%EB%8C%80%EB%A1%9C-%EC%84%A4%EC%A0%95%ED%95%B4%EB%B3%B4%EC%9E%90/

 

 

 

'리눅스' 카테고리의 다른 글

[리눅스] logrotate 로그 파일 관리  (0) 2022.10.30
[리눅스] 로그 파일, last, lastlog, lastb  (0) 2022.10.29
[리눅스] LVM, 물리-논리 볼륨  (0) 2022.10.29
[리눅스] modprobe  (1) 2022.10.27
[리눅스] cron  (0) 2022.10.27

댓글