Hi All,

Can anyone tell me why we are talking about 16MB syslog messages at all?


I thought the spirit of syslog was a quick, human readable, single
lined, informational message that can be logged to disk and be parsed by
a reporting tool. Even taking into account UTF-8 encoding and the
possibility of some binary data, do we *really* need 16MB? 1024 bytes
does nicely in most cases, taking the max to 64KB is workable, but
taking it to 16MB is just making a rod for our own backs. Even on a nice
machine with stacks of memory, having to buffer and rebuild 16MB
multipart messages will just be a nightmare.

If we want to send huge dumps of binary data, we should use TFTP or FTP
to transfer it. Let's keep the concept of syslog to something that is
sensible.

Thoughts?

Andrew



Reply via email to