diff -up rsyslog-8.2310.0/doc/configuration/modules/imfile.html.orig rsyslog-8.2310.0/doc/configuration/modules/imfile.html --- rsyslog-8.2310.0/doc/configuration/modules/imfile.html.orig 2023-11-06 09:34:00.022802039 +0100 +++ rsyslog-8.2310.0/doc/configuration/modules/imfile.html 2023-11-06 09:37:02.086613055 +0100 @@ -293,6 +293,30 @@ rsyslog needs write permissions to work also might require SELinux definitions (or similar for other enhanced security systems).

+ +
+

deleteStateOnFileMove

+ + + + + + + + + + + + + + + +
typedefaultmandatoryobsolete legacy directive
binaryoffnonone
+

This parameter controls if state files are deleted if their associated main file is rotated via move. Usually, this is a good idea, because otherwise state files are not deleted when log rotation occurs.

+ +

However, there is one situation where not deleting associated state file after log rotation makes sense: this is the case if a monitored file is later moved back to the same location as it was before.

+
+

Input Parameters

@@ -1237,6 +1261,7 @@ and Others.

  • sortFiles
  • PollingInterval
  • statefile.directory
  • +
  • deleteStateOnFileMove
  • Input Parameters