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.

