Журналы Rsyslog дублируются

У меня проблема с rsyslog, который дублирует журналы. Я настроил rsyslog для получения журналов с удаленных серверов - Windows(установлен сервис, который преобразует события в syslog) и Linux. Для этого я добавил следующие строки в rsyslog.conf, как здесь:

# УДАЛЕННЫЕ ПРАВИЛА #

если $fromhost-ip == 'xx.xxx.xxx.xxx', то /var/log/RemoteSystems/remote1/remote1.log &~ # if $fromhost-ip == 'xx.xxx.xxx.xxy' then /var/log/RemoteSystems/remote2/remote2.log &~ # ............

Я хотел бы получать журналы только в этих файлах - remote1.log и remote2.log, но некоторые журналы также дублируются в auth.log, syslog, kern.log.

Другие 2 файла conf в rsyslog.d по умолчанию для Ubuntu.

Большое спасибо.

1 ответ

С сайта rsyslog:http://www.rsyslog.com/doc/v8-stable/concepts/multi_ruleset.html

если $fromhost-ip == '192.168.152.137', то {действие (type="omfile" file="/var/log/remotefile02") stop }

Другие вопросы по тегам