"시스템 로그"입니다정의에 따르면규약?
"syslog"는 프로토콜과 구현을 지칭하는 데 자주 사용됩니까? 구현을 참조하는 데 가끔 사용되는 경우 프로토콜을 참조하는지 구현을 참조하는지 어떻게 알 수 있나요? 기본적으로 특정 구현을 참조합니까? 예를 들어, 다음 문서에서 "syslog"는 무엇을 의미합니까?
다음 두 매뉴얼 페이지의 "syslogd"는 동일하거나 두 개의 서로 다른 프로토콜 구현입니까?
- https://linux.die.net/man/8/sysklogd
- https://manpages.debian.org/testing/inetutils-syslogd/syslogd.8.en.html
?
rsyslogd와 syslog-ng는 이 프로토콜의 다른 두 가지 구현입니까?
답변1
즉, 예, 위의 모든 내용입니다.
"syslog"라는 용어는 의미가 풍부하며 특정 경로를 제공하기 전에 "어떤 배포판인가?"라고 묻지 않고도 프로토콜, 구현 또는 생성된 로그의 위치를 나타내는 데 사용할 수 있습니다. 주어진 시간에 그것이 무엇을 의미하는지는 당신이 지적한 것처럼 용어가 사용되는 맥락에 따라 결정되어야 하며 rsyslogd
둘 다 syslog-ng
프로토콜의 특정 구현이지만 일반적으로 "syslog"라는 용어는 "기본값"을 의미하는 데 사용됩니다. 기본 제공되는 "시스템 로깅 도구"는 일반적으로 "syslog"라는 용어 정의에 포함됩니다. 개발 중인 배포판"입니다.