rsyslogd는 모든 애플리케이션에서 작동합니까, 아니면 Linux 시스템 로깅에서만 작동합니까?

rsyslogd는 모든 애플리케이션에서 작동합니까, 아니면 Linux 시스템 로깅에서만 작동합니까?

사용자 공간에서 애플리케이션 로그인을 처리하는 것이 rsyslogd의 목적입니까? 예를 들어, 5개의 Jboss 인스턴스가 서버에서 실행되고 있고 사용자 지정 응용 프로그램이 실행되고 있습니다. 그들은 모두 자체 로그 파일을 생성합니다. 이제 5개의 파일을 하나로 집계하고 이 집계된 로그 파일 스트림을 네트워크를 통해 보내려고 합니다. 이를 위해 rsyslogd가 구축되어 있습니까?

답변1

예, Rsyslog를 이러한 목적으로 사용할 수 있습니다. 이는 syslog를 즉시 대체하도록 설계되었으며 syslogd이와 같이 애플리케이션 로깅에 syslog를 사용하는 것이 일반적입니다.

관련 정보