I just configured rsyslog 8.1911 on CentOS 8.2. The server rsyslog.conf has these lines
$template RemoteLogs,"/logs/serverlogs/%$YEAR%-%$MONTH%-$DAY%/%HOSTNAME%/%PROGRAMNAME%.log"
*.* ?RemoteLogs
This works - i.e. new directories get created each day, logs get written etc. But the log entries for clients go into the rsyslog server's log files too. How can I prevent that?