SYSLOG
Syslog란 무엇인가요?
Syslog는 운영 체제, 애플리케이션 및 기타 소스의 로그 정보를 IP 네트워크를 통해 전송하는 시스템입니다. 1983년 BSD 기반 UNIX 시스템과 함께 도입된 Syslog는 20년이 넘는 역사를 지니고 있습니다. 2001년에는 프로토콜과 메시지 형식이 IETF(Internet Engineering Task Force)에 의해 RFC 3164로 표준화되었습니다.
Syslog는 클라이언트/서버 프로토콜로 작동합니다. 클라이언트(송신자)는 UDP 또는 TCP를 사용하여 서버(수신자)에 짧은 텍스트 메시지를 전송하며, 서버 측에서는 포트 514가 지정됩니다. 서버 역할을 하는 소프트웨어는 일반적으로 syslogd(syslog 데몬)라고 합니다.
Syslog를 사용하면 다양한 시스템의 로그 데이터를 단일 저장소에서 중앙 집중식으로 관리할 수 있습니다. 수집된 로그 데이터는 한 줄에 하나의 이벤트가 일반 텍스트로 저장되므로 처리하기 쉽고 다른 소프트웨어와도 손쉽게 통합할 수 있습니다. syslogd에서 생성된 로그는 파이프라인을 통해 원하는 프로그램으로 전달하거나 API를 통해 액세스할 수 있습니다.
Syslog는 오늘날에도 다양한 장치와 소프트웨어에서 널리 사용되고 있습니다. F5 BIG-IP는 Syslog 클라이언트 기능을 지원하여 중앙 집중식 로깅 시스템과 통합할 수 있습니다.
