![Клиент rsyslog и сервер на одной машине Ubuntu 14.04](https://rvso.com/image/658760/%D0%9A%D0%BB%D0%B8%D0%B5%D0%BD%D1%82%20rsyslog%20%D0%B8%20%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80%20%D0%BD%D0%B0%20%D0%BE%D0%B4%D0%BD%D0%BE%D0%B9%20%D0%BC%D0%B0%D1%88%D0%B8%D0%BD%D0%B5%20Ubuntu%2014.04.png)
Мне интересно, могу ли я заставить 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
Спасибо заранее! И извините, я немного нуб с логами :(
решение1
Хорошо, я разобрался, мне просто нужно было добавить это в /etc/rsyslog.conf:
$template RemoteHost,"/var/log/%HOSTNAME%/%$YEAR%/%$MONTH%/%$DAY%/syslog.log"
*.* ?RemoteHost
*.* @@127.0.0.1:514
& ~