Reference
https://www.linode.com/docs/uptime/logs/use-logrotate-to-manage-log-files/
https://confluence.atlassian.com/jirakb/configure-log-rotation-for-the-catalina-log-in-jira-server-224398003.html
Use logrotate to automatically rotate old files to manage the size of the log and also automatically remove older logs.
Create configuration file in /etc/logrotate.d/new-logrotate.conf
Example of log rotate config
/opt/atlassian/jira/logs/catalina.out {
rotate 5
size 20M
nocompress
notifempty
missingok
copytruncate
su THE_USER THE_GROUP
}To perform a test rotation
logrotate --force etc/logrotate.d/new-logrotate.conf