maxInFlightBytes¶
Limit the memory charged to incomplete Lumberjack input across an imbeats instance.
This parameter applies to imbeats: Beats v2 input module.
- Name:
maxInFlightBytes
- Scope:
input
- Type:
positive integer
- Default:
input=268435456
- Required?:
no
- Introduced:
8.2608.0
Description¶
Set the maximum number of bytes that one imbeats input instance may charge
to incomplete receive buffers, decompression scratch space, retained event
copies, and lazily allocated window descriptors. The valid range is 1 to
2000000000 bytes.
Accounting is exact across all sessions of the input instance. A session that would exceed the limit is closed, its charged resources are released, and its incomplete batch is not acknowledged. Increase this value only when legitimate concurrent batches require more aggregate memory.
Input usage¶
RainerScript:
input(type="imbeats" port="5044" maxInFlightBytes="268435456")
YAML:
inputs:
- type: imbeats
port: 5044
maxInFlightBytes: 268435456
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.