Are there any plans to allow for EOS to receive a HUP or similar signal (USR1, etc.) to start a new log file or re-open the log file allowing for a new zero length file to be created and used? I ask because the way logging is implemented you are forced to use copytruncate with logrotate.
On a busy MGM, this causes the loss of possibly thousands of log entries. Even switching to hourly rotation, the copy and truncate can take several minutes, causing the logs written during this transition to be lost.
This is obviously not ideal. Is anyone handling this differently?
–
Dan Szkola FNAL