[syslog-ng] UDP packet loss with syslog-ng

Balazs Scheidler bazsi at balabit.hu
Sun Oct 17 08:52:20 CEST 2010


Thanks for the suggestion. Sending it over to the docs team.

----- Original message -----
> > Hmm. the numbers you are seeing are indeed low, with sufficient buffer
> > sizes I could get up to the 20k message/sec range with syslog-ng...
> 
> It's better now, having adjusted the buffer sizes way up.   I'd like to
> recommend a change to the documenation.   In section 7:
> 
>   
> http://www.balabit.com/sites/default/files/documents/syslog-ng-admin-guide_en.html/handling_large_load.html
> 
> The issue of buffer size is addressed like this:
> 
> "This section provides tips on optimizing the performance of
> syslog-ng. Optimizing the performance is important for syslog-ng hosts
> that handle large traffic... When receiving lots of messages using the
> UDP protocol, increase the size of the UDP receive buffer on the
> syslog-ng hosts."
> 
> I would suggest that with the default Linux kernel values for UDP
> receive buffer size, adjusting the UDP receive buffer size is
> necessary to get performance above "crappy".   That is, this isn't just
> a necessity for "high volume" sites; it should probably be a
> recommended practice for anyone planning on accepting UDP syslog
> messages on a Linux host.   Making this more prominent in the
> documentation might save a lot of people from the rude surprise that
> comes with the default buffer sizes.
> 
> Things are running much better now having made these changes.   I'm
> going to write up the performance test I did in a little more detail
> and stick it online somewhere, hopefully saving someone else a little
> bit of time in the future.
> 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.balabit.hu/pipermail/syslog-ng/attachments/20101017/dd7ea323/attachment.htm 


More information about the syslog-ng mailing list