Rotate PMS logs based on size, not per process start (eliminate ~560 byte log files)

Per gbooker02, PMS rotates logs based on size and per process start. This causes frequent log rotation for Analysis, Deep Analysis, and Chapter Thumbnails where the processes start on every scan or item and litter the log directory with many tiny (~560-800 byte) files. When adding multiple items to a library, the default limit of 5 log files can result in the total log history covering only the last few minutes of activity.

-rw-r--r-- 1 plex plex     780 Apr  5 06:12 Plex Media Scanner Analysis.5.log
-rw-r--r-- 1 plex plex     698 Apr  5 06:13 Plex Media Scanner Analysis.4.log
-rw-r--r-- 1 plex plex     788 Apr  5 06:16 Plex Media Scanner Analysis.3.log
-rw-r--r-- 1 plex plex     786 Apr  5 06:19 Plex Media Scanner Analysis.2.log
-rw-r--r-- 1 plex plex     784 Apr  5 06:22 Plex Media Scanner Analysis.1.log
-rw-r--r-- 1 plex plex     644 Apr  5 06:23 Plex Media Scanner Analysis.log
-rw-r--r-- 1 plex plex     582 Apr  5 09:07 Plex Media Scanner Chapter Thumbnails.5.log
-rw-r--r-- 1 plex plex     582 Apr  5 09:07 Plex Media Scanner Chapter Thumbnails.4.log
-rw-r--r-- 1 plex plex     582 Apr  5 09:08 Plex Media Scanner Chapter Thumbnails.3.log
-rw-r--r-- 1 plex plex     582 Apr  5 09:08 Plex Media Scanner Chapter Thumbnails.2.log
-rw-r--r-- 1 plex plex     582 Apr  5 09:08 Plex Media Scanner Chapter Thumbnails.1.log
-rw-r--r-- 1 plex plex     582 Apr  5 09:08 Plex Media Scanner Chapter Thumbnails.log
-rw-r--r-- 1 plex plex     563 Apr  5 11:29 Plex Media Scanner Deep Analysis.5.log
-rw-r--r-- 1 plex plex     561 Apr  5 11:30 Plex Media Scanner Deep Analysis.4.log
-rw-r--r-- 1 plex plex     563 Apr  5 11:30 Plex Media Scanner Deep Analysis.3.log
-rw-r--r-- 1 plex plex     561 Apr  5 11:30 Plex Media Scanner Deep Analysis.2.log
-rw-r--r-- 1 plex plex     561 Apr  5 11:30 Plex Media Scanner Deep Analysis.1.log
-rw-r--r-- 1 plex plex     563 Apr  5 11:31 Plex Media Scanner Deep Analysis.log

Currently, the only workaround is to increase LogNumFiles - however, this would generate an unwieldy amount of log files. It’d be nice to have all logs rotated on size alone to create more usable logs with a history longer than a few minutes. Thanks!

-Nikhil