module(load="imudp") input(type="imudp" port="514" ruleset="RemoteDevice") template(name="DynFile" type="string" string="/var/log/remote-syslog/%HOSTNAME%/%$YEAR%.%$MONTH%.%$DAY%.%PROGRAMNAME%.log" ) ruleset(name="RemoteDevice"){ action(type="omfile" dynaFile="DynFile") }