DefaultActionQueueTimeoutEnqueue¶
Sets the default action queue enqueue timeout at config load time.
This parameter applies to imdiag: Diagnostic instrumentation.
- Name:
DefaultActionQueueTimeoutEnqueue
- Scope:
module
- Type:
integer (milliseconds)
- Default:
30000
- Required?:
no
- Introduced:
8.x
Description¶
Sets globals.actq_dflt_toEnq — the default enqueue timeout for action
queues created after this point — at config-load time. This only affects
action queues that do not specify their own timeout. When an action queue is
full, a producer waits up to this duration before dropping the message.
Note
This parameter affects action queues created after the module is loaded. Existing queues are unaffected.
Override per-test via RSTB_ACTION_DEFAULT_Q_TO_ENQUEUE before
generate_conf.
Module usage¶
module(load="imdiag" defaultActionQueueTimeoutEnqueue="30000")
YAML usage¶
testbench_modules:
- load: "../plugins/imdiag/.libs/imdiag"
defaultactionqueuetimeoutenqueue: "30000"
See also¶
See also imdiag: Diagnostic instrumentation.
Support: rsyslog Assistant | GitHub Discussions | GitHub Issues: rsyslog source project
Contributing: Source & docs: rsyslog source project
© 2008–2026 Rainer Gerhards and others. Licensed under the Apache License 2.0.