diff --git a/doc/repmgrd-configuration.sgml b/doc/repmgrd-configuration.sgml
index 70e5b168..f39e3598 100644
--- a/doc/repmgrd-configuration.sgml
+++ b/doc/repmgrd-configuration.sgml
@@ -334,14 +334,39 @@ REPMGRD_ENABLED=no
Sample configuration to rotate logfiles weekly with retention for
up to 52 weeks and rotation forced if a file grows beyond 100Mb:
- /var/log/postgresql/repmgr-9.6.log {
+ /var/log/repmgr/repmgrd.log {
missingok
compress
rotate 52
maxsize 100M
weekly
- create 0600 postgres postgres
+ copytruncate
}
+
+
+
+ Currently repmgrd will not reopen the log
+ file unless the configuration is reloaded via SIGHUP
+ and the configuration changes.
+
+
+ Therefore it's recommended to use copytruncate when
+ rotating logs, so that the contents of the existing file are rotated out
+ by creating a copy, then truncating the original file, which
+ repmgrd still holds open.
+
+
+ Note that any logging data written in the (short) timespan after the existing file
+ is copied, but before it is truncated, will be lost; see the
+ logrotate documentation.
+
+
+ This restriction may be lifted in a future &repmgr; version by providing a
+ signal which causes repmgrd to reopen the log file,
+ and which can be send from logrotate via a postrotate
+ script.
+
+