Main¶
Runs the input’s ruleset on the main thread and stops reading if outputs block.
This parameter applies to imjournal: Systemd Journal Input Module.
- Name:
Main
- Scope:
input
- Type:
boolean
- Default:
input=off
- Required?:
no
- Introduced:
8.2312.0
Description¶
When enabled, the input module executes its bound ruleset in the main thread and
pauses ingestion if the output side cannot accept data. Only the first input with
Main="on"
is treated as such; others run in background threads.
Input usage¶
input(type="imjournal" Main="...")
Notes¶
Earlier documentation misclassified this option; it is boolean.
See also¶
See also imjournal: Systemd Journal Input Module.
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.