module( load="imuxsock" SysSock.Name="{{ parameter_dict['log-socket'] }}") # Just simply output the raw line without any additional information, as # haproxy emits enough information by itself # Also cut out first empty space in msg, which is related to rsyslogd # internal and end up cutting on 8k, as it's default of $MaxMessageSize template(name="rawoutput" type="string" string="%msg:2:8192%\n") $FileCreateMode 0644 $DirCreateMode 0700 $Umask 0022 $WorkDirectory {{ parameter_dict['spool-directory'] }} local0.=info {{ parameter_dict['access-log-file'] }};rawoutput local0.warning {{ parameter_dict['error-log-file'] }}