<div dir="ltr"><div>Hi.</div><div><br></div><div>I am using syslog-ng 3.19 in a Linux system.</div><div><br></div><div>My sources configuration is:</div><div></div><div>source s_src {<br>    system();<br>    internal();<br>};</div><div><br></div><div>I would like to stack traces to end up in another facility than local0, which is what is happening with the configuration above. This happens because local0 is default facility when 
SYSLOG_FACILITY entry of journald is not defined.</div><div><br></div><div></div><div>So I changed my sources configuration to:</div><div>source s_src {<br>    internal();<br>    systemd-journal(default-facility(local1));<br>};</div><div><br></div><div>And now the stacktraces are going to local1 facility.</div><div><br></div><div><b>Is there any difference between system() and systemd-journal() when using Linux? I am going to lose any logs?</b></div><div><b></b></div><div>Thanks in advance,</div><div>Alex</div><div><br></div><div><i>BTW:</i></div><div><i>source s_src {<br>    system(default-facility(local1));<br>    internal();<br>};</i></div><div><i>Does not gives any error, but it does not have the desired effect.</i></div><div><br></div></div>