How can I redirect Jira Tomcat logs and also limit the size

John Price
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
March 10, 2014

I am trying to put all our Jira logs in one spot and have a job clean up old ones. I want to have Tomcat put its stdout/stderr logs in the Jira home log folder. I've read https://confluence.atlassian.com/display/JIRA061/How+to+change+the+location+of+stdout+and+stderr+logsbut I need to specify that the files roll over each day (like they are by default). What do I put in the Logging tab of the Tomcat service properties?

If I put F:\Jira\log\jira-stdout.log I assume I'll get one file that grows forever. How do I get the dates in there? I've looked at Jira\conf\logging.properties for ideas, but frankly I can't make much sense of it. I see nothing in there specifying naming conventions.

2 answers

0 votes
Max Paw December 25, 2015

I believe i found elegant solution for windows:
Sheduled task to check if file is big, copy, rename and pack the copy if it is big, and powershell> Clear-Content  *-stdout.*.log so you drop file data 
No need to restart JIRA and this provides manual rotation 

0 votes
Chris Rondeau
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
March 10, 2014

It looks likes you have the logs redirected.

There are a number of Windows Log Rotate tools. I would use this one: http://sourceforge.net/projects/logrotatewin/

But a quick Google Search of 'logrotate windows' will come up with many different options.

Suggest an answer

Log in or Sign up to answer