私はこのrsyslog構成を持っています:
$template f_x,"/path/%programname%.%$YEAR%%$MONTH%%$DAY%%$HOUR%.log"
if $programname == 'xyz' and $msg contains 'Hello World' or $msg contains 'FATAL'
then $msg = 'Starting xyz' ?f_x
& ~
この構成で receive $msg プロパティを 'Hello World' から $msg = 'BlaBlaBla' に変更し、ファイル (%programname%.%$YEAR%%$MONTH%%$DAY%%$HOUR%. log) 最後の $msg 値
前もって感謝します