ratelimit.interval¶
Controls the duration, in seconds, of the rate-limiting window for the retry ruleset.
This parameter applies to omhttp: HTTP Output Module.
- Name:
ratelimit.interval
- Scope:
input
- Type:
integer
- Default:
input=600
- Required?:
no
- Introduced:
Not specified
Description¶
This parameter sets the rate limiting behavior for the retry.ruleset. It specifies the interval in seconds onto which rate-limiting is to be applied. If more than ratelimit.burst messages are read during that interval, further messages up to the end of the interval are discarded. The number of messages discarded is emitted at the end of the interval (if there were any discards). Setting this to value zero turns off ratelimiting.
Input usage¶
module(load="omhttp")
action(
type="omhttp"
retry="on"
rateLimitInterval="300"
)
See also¶
See also omhttp: HTTP Output Module.
Support: rsyslog Assistant | GitHub Discussions | GitHub Issues: rsyslog source project
Contributing: Source & docs: rsyslog source project
© 2008–2025 Rainer Gerhards and others. Licensed under the Apache License 2.0.