frameTimeout¶
Set an absolute deadline for completing an in-progress Lumberjack frame read.
This parameter applies to imbeats: Beats v2 input module.
- Name:
frameTimeout
- Scope:
input
- Type:
nonnegative integer
- Default:
input=30
- Required?:
no
- Introduced:
8.2608.0
Description¶
Set the maximum number of seconds allowed to complete an in-progress Lumberjack frame read. The deadline is absolute: receiving additional bytes does not extend it. This prevents a client from retaining frame state indefinitely by sending a slow trickle of data.
When the deadline expires, imbeats closes the session and does not
acknowledge the incomplete batch. The value 0 disables the frame timeout.
The independent idleTimeout may still close a session that
makes no byte progress.
Input usage¶
RainerScript:
input(type="imbeats" port="5044" frameTimeout="30")
YAML:
inputs:
- type: imbeats
port: 5044
frameTimeout: 30
See also¶
See also imbeats: Beats v2 input 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.