# Enable UDP syslog module(load="imudp") input(type="imudp" port="514") # Enable TCP syslog module(load="imtcp") input(type="imtcp" port="514") # Template: per-host log directory template(name="PerHostLogs" type="string" string="/prole/logs/%HOSTNAME%/%PROGRAMNAME%.log") # Default rule: everything to per-host logs *.* ?PerHostLogs & stop