How can I setup a rsyslog infrastructure that insures messages are forwarded to a remote server and that messages exceeding 1024 bytes are treated as a single long message?
I know that rsyslog v3 has a feature that attempts to retry sending messages if the remote server is unavailable. However, I am uncertain on how a standard rsyslog installation handles messages that exceed the 1024 byte limit. Section 6.1 of RFC 3164 () state the following:
1. "syslog message receivers must not malfunction upon the receipt of packets where the message length is greater than 1024 bytes."
2. "Devices MUST NOT retransmit messages whose received length exceeds 1024 bytes"
I intend to setup both device and collector with rsyslog v3 and would like assurance that it will always treat long messages as long messages rather than truncated or double messages.


