File¶
This creates a static file output, always writing into the same file.
This parameter applies to omfile: File Output Module.
- Name:
File
- Scope:
action
- Type:
string
- Default:
action=none
- Required?:
no
- Introduced:
at least 8.x, possibly earlier
Description¶
This creates a static file output, always writing into the same file. If the file already exists, new data is appended to it. Existing data is not truncated. If the file does not already exist, it is created. Files are kept open as long as rsyslogd is active. This conflicts with external log file rotation. In order to close a file after rotation, send rsyslogd a HUP signal after the file has been rotated away. Either file or dynaFile can be used, but not both. If both are given, dynaFile will be used.
Action usage¶
action(type="omfile" File="...")
See also¶
See also omfile: File Output 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.