잡것들 모아모아

[Syslog] Syslog 본문

IT/네트워크

[Syslog] Syslog

잡것들 모음 2021. 7. 21. 10:50

1. Syslog의 개념

  • RFC 3164에서 정의된 'The BSD
  • 유닉스 시스템 내에서 사용하는 일종의 '로그 생성/관리' 도구이다.
  • 커널 및 응용프로그램에 발생하는 로그를 가리지 않는다.

2. Syslog의 전송 프로토콜

  • UDP(User Datagram Protocol) 514번 Port를 사용함
  • UDP 전송이기에 신뢰성 낮으며 일방적으로 서버에서만 전송함

 

3. Syslog Priority Level (로그 수준)

  • Emergency: 시스템이 전면 중단되는 패닉상태, 전체 공지가 필요한 상태 (System is unusable)
  • Alert: 즉각적인 조치가 필요한 상황 (Action must be taken immediately)
              ex) 시스템 데이터 베이스 오류 등
  • Critical: 하드웨어 등의 심각한 오류가 발생한 상황(Critical condition)
  • Error: 일반적인 에러가 발생한 상황
  • Warning: 경고 메시지
  • Notice: 에러는 아님, 관리자의 조치가 필요 한 상황
  • Debug: 디버깅용
  • Information: 의미 있는 정보 메시지
  • None: 어떠한 경우라도 메세지로 저장되지 않음

 ※ Emergency 부터 None 순으로(위에서 아래로) 중요하고 크리티컬한 상황임,