flush_timeout_ms¶
Controls how long a partially filled batch may stay idle before it is flushed.
This parameter applies to omazuredce: Azure Monitor Logs Ingestion Output Module.
- Name:
flush_timeout_ms
- Scope:
action
- Type:
non-negative integer
- Default:
1000
- Required?:
no
- Introduced:
Not specified
Description¶
When flush_timeout_ms is greater than 0, a worker thread checks for
idle batches and flushes them after the configured number of milliseconds.
When it is set to 0, the timer-based flush is disabled and batches are sent
only when they fill up or when the current action queue transaction ends.
Action usage¶
action(type="omazuredce" flush_timeout_ms="2000" ...)
See also¶
See also omazuredce: Azure Monitor Logs Ingestion Output Module.
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.