The file test.log is the input for logger:<br>$ logger -f test.log -p <a href="http://local6.info">local6.info</a> -t TEST<br><br>The result is given by the file local6.log<br>As you can see, the part : &quot; log. hello this is the second &quot;is missing (31 characters). The syslog header is 31 char long.<br>
<br>I&#39;ve also post the result of the strace (strace.txt). The useful part seems to be at line 119:<br><font style="font-family: courier new,monospace;" size="2">send(1, &quot;&lt;182&gt;Jan&nbsp; 5 13:04:01 TESTSAP: Fi&quot;..., 1053, MSG_NOSIGNAL) = 1053<br>
time(NULL)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; = 1231157041<br>stat64(&quot;/etc/localtime&quot;, {st_mode=S_IFREG|0644, st_size=1920, ...}) = 0<br>send(1, &quot;&lt;182&gt;Jan&nbsp; 5 13:04:01 TESTSAP: lo&quot;..., 66, MSG_NOSIGNAL) = 66<br>
read(0, &quot;&quot;, 4096)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; = 0<br>close(1)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; = 0</font><br><br><br>Thanks.<br>G.<br><br><br><div class="gmail_quote">2009/1/5 Geller, Sandor (IT) <span dir="ltr">&lt;<a href="mailto:Sandor.Geller@morganstanley.com">Sandor.Geller@morganstanley.com</a>&gt;</span><br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div class="Ih2E3d">Hi,<br>
<br>
&gt; Using logger command, I&#39;m trying to send long messages to<br>
&gt; syslog-ng. I&#39;m aware that messages cannot be too long (UDP<br>
&gt; limitation). The problem is that logger doesn&#39;t just cut my<br>
&gt; log, it also remove some part of the log replacing it with<br>
&gt; the syslog header. Needless to say, this information is<br>
&gt; crucial to me.<br>
<br>
</div>Well, UDP itself allows to send data up to 64k, as IP itself<br>
handles fragmentation/ reassembling. What kind of messages<br>
are you trying to log? logger shouldn&#39;t replace anything. It<br>
simply uses openlog and syslog under the hood, so the log<br>
gets prepended by the facility/severity information and the<br>
timestamp.<br>
<br>
Did you straced logger?<br>
<br>
Regards,<br>
<br>
Sandor<br>
--------------------------------------------------------<br>
<br>
NOTICE: If received in error, please destroy and notify sender. Sender does not intend to waive confidentiality or privilege. Use of this email is prohibited when received in error.<br>
______________________________________________________________________________<br>
Member info: <a href="https://lists.balabit.hu/mailman/listinfo/syslog-ng" target="_blank">https://lists.balabit.hu/mailman/listinfo/syslog-ng</a><br>
Documentation: <a href="http://www.balabit.com/support/documentation/?product=syslog-ng" target="_blank">http://www.balabit.com/support/documentation/?product=syslog-ng</a><br>
FAQ: <a href="http://www.campin.net/syslog-ng/faq.html" target="_blank">http://www.campin.net/syslog-ng/faq.html</a><br>
<br>
</blockquote></div><br>