I'm still having difficulties in understanding the text in
Sections 6.1.1 and 6.1.2.
I'll attempt to rephrase the text to one possible interpretation -- if
the original intent was something else, please propose new wording :)
6.1.1 Configuration Parameters for Certificate Blocks
Certificate Blocks are always sent at the beginning of a new reboot
session. To ensure reliably delivery (see Section 8.5), it is
useful to send multiple copies. This is controlled by
"certInitialRepeat" parameter:
certInitialRepeat = number of times each Certificate Block is
sent before the first message is sent.
It is also useful to resend Certificate Blocks every now and then
for long-lived reboot sessions. This is controlled by the
certMaxInterval and certMaxCount parameters:
certMaxInterval = resend the Certificate Blocks if this
many seconds have elapsed since the previous transmission.
certMaxCount = resend the Certificate Blocks if this
many other syslog messages have been sent since the previous
transmission.
It is desirable to allow for configuration where Certificate Blocks
are not sent at all after the first normal syslog message has been
sent. This could be expressed by setting both certMaxInterval and
certMaxCount to "0". However, it is RECOMMENDED to send
redundant Certificate Blocks even after the first message is sent
when the UDP transport [RFC5426] is used.
6.1.2. Configuration Parameters for Signature Blocks
To ensure reliably delivery (see Section 8.5), it is useful to send
the same Signature Block multiple times. This is controlled by the
"sigRepeat" parameter:
sigRepeat = number of times a Signature Block is resent.
It is RECOMMENDED to use a value greater than 0 in particular
when the UDP transport [RFC5426] is used.
The following parameters control how often Signature Blocks
are sent (note that the maximum message length may also
force sending; see Sections 4.2.6 and 4.2.7):
sigMaxInterval = send a Signature Block if this many seconds
have elapsed since the previous Signature Block. Note that
this applies even when no other syslog messages have been
sent since the previous Signature Block.
sigMaxCount = send a Signature Block if this many other
syslog messages have been sent since the previous
Signature Block.
(NOTE: the original text about sigResendDelay/sigResendCount
talks about *redundant* sendings -- the text about
sigMaxInterval/sigMaxCount above is about non-redundant
messages. I didn't quite understand what the original text
was trying to say, though...)
Best regards,
Pasi
_______________________________________________
Syslog mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/syslog