busyretryinterval¶
Sets the delay before retrying after a 429 Busy
response.
This parameter applies to Kubernetes Metadata Module (mmkubernetes).
- Name:
busyretryinterval
- Scope:
action
- Type:
integer
- Default:
5
- Required?:
no
- Introduced:
at least 8.x, possibly earlier
Description¶
The number of seconds to wait before retrying operations to the Kubernetes API server after receiving a 429 Busy response. The default “5” means that the module will retry the connection every 5 seconds. Records processed during this time will _not_ have any additional metadata associated with them, so you will need to handle cases where some of your records have all of the metadata and some do not.
If you want to have rsyslog suspend the plugin until the Kubernetes API server is available, set busyretryinterval to “0”. This will cause the plugin to return an error to rsyslog.
Action usage¶
action(type="mmkubernetes" busyRetryInterval="5")
See also¶
See also Kubernetes Metadata Module (mmkubernetes).
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.