Мне интересно, могу ли я заставить Rsyslog получать журналы с моего собственного IP-адреса, я просто хочу проверить, что конфигурации работают, прямо сейчас у меня нет доступа к другому ПК или серверу, только к моему ПК, в двух словах я хочу сделать клиент и сервер на одном компьютере, чтобы проверить это, проблема в том, что у меня нет журнала, я проверил / 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
Заранее спасибо! И извините, что я маленький новичок с логами :(
Хорошо, я понял, мне просто нужно было добавить это в /etc/rsyslog.conf:
$template RemoteHost,"/var/log/%HOSTNAME%/%$YEAR%/%$MONTH%/%$DAY%/syslog.log"
*.* ?RemoteHost
*.* @@127.0.0.1:514
& ~