동일한 시스템의 클라이언트 rsyslog 및 서버 Ubuntu 14.04

동일한 시스템의 클라이언트 rsyslog 및 서버 Ubuntu 14.04

내 IP에서 로그를 수신하도록 Rsyslog를 만들 수 있는지 궁금합니다. 구성이 작동하는지 테스트하고 싶습니다. 지금은 다른 PC나 서버에 액세스할 수 없고 내 PC만 액세스할 수 있습니다. 몇 마디로 만들고 싶습니다. 테스트하기 위해 한 컴퓨터에 클라이언트와 서버가 있는데 문제는 로그가 전혀 없고 /var/syslog를 확인했는데 아무것도 없고 Ubuntu 14.04를 실행하고 있다는 것입니다.

내 /etc/rsyslog.conf에서:

    # provides UDP syslog reception
    $ModLoad imudp
    $UDPServerRun 514

    # provides TCP syslog reception
    $ModLoad imtcp
    $InputTCPServerRun 514

내 /etc/rsyslog.d/50-default.conf에서:

    local1.* @127.0.0.1:514

미리 감사드립니다! 그리고 죄송합니다. 저는 로그에 대해 조금 멍청합니다 :(

답변1

좋아, 알아냈어. /etc/rsyslog.conf에 이것을 추가하면 됐어:

    $template RemoteHost,"/var/log/%HOSTNAME%/%$YEAR%/%$MONTH%/%$DAY%/syslog.log"
    *.* ?RemoteHost
    *.* @@127.0.0.1:514
    & ~

관련 정보