Hi,

I was wondering if there is any way to have rsyslog selectively enable
its rate limiting features, also in older versions like the one I'm
currently stuck with (5.8.6 on ubuntu 12.04).

My particular use-case is that I would like to be able to send messages
to rsyslog that do not get rate limited, while not disabling
rate-limiting throughout the daemon. For instance, there could be a
different unix socket or UDP/TCP port on which rate limiting is
disabled, and specific messages could be sent there instead of to the
regular unix socket to skip the rate limiting and make sure each and
every one of them is logged, even if a larger burst of them arrives.

If I'm reading the latest docs for imuxsock[1] right, this seems to be
possible by using the RateLimit.* options at the input rather than
global level.

For 5.8.6, the docs for imuxsock[2] do not make the same distinction.
Does anyone know if imuxsock has per-input rate limiting in this older
version? Or, does the imudp modules have rate limiting at all in version
5? I see no mention of it in the docs. If not, I can just send to UDP.

If all else fails, I can always run two instances of rsyslog with
distinct configurations, but I'd rather avoid the extra hassle if possible.

thanks in advance,
Paolo

[1] http://www.rsyslog.com/doc/master/configuration/modules/imuxsock.html
[2] http://www.rsyslog.com/doc/v5-stable/configuration/modules/imuxsock.html
_______________________________________________
rsyslog mailing list
http://lists.adiscon.net/mailman/listinfo/rsyslog
http://www.rsyslog.com/professional-services/
What's up with rsyslog? Follow https://twitter.com/rgerhards
NOTE WELL: This is a PUBLIC mailing list, posts are ARCHIVED by a myriad of 
sites beyond our control. PLEASE UNSUBSCRIBE and DO NOT POST if you DON'T LIKE 
THAT.

Reply via email to