How to disable jira-stdout and jira-stderr logging on Windows
Platform Notice: Data Center Only - This article only applies to Atlassian products on the Data Center platform.
Note that this KB was created for the Data Center version of the product. Data Center KBs for non-Data-Center-specific features may also work for Server versions of the product, however they have not been tested. Support for Server* products ended on February 15th 2024. If you are running a Server product, you can visit the Atlassian Server end of support announcement to review your migration options.
*Except Fisheye and Crucible
Summary
When Jira is run as a Windows Service, Tomcat creates additional jira-stdout and jira-stderr log files under <JIRA_INST>/logs. These logs are in addition to Jira's own log files and are not necessary, and in some cases, you may wish to disable them to save on disk space.
Solution
Identify the name of the service that Jira is installed as in Windows (Control Panel > Administrative Tools > Services):
Open a command prompt from Start > Run > type 'cmd' > Enter.
Change directory to the
bin
directory of your Jira installation directory.Run the following commands which will differ depending on your version of Jira:
1 2 3
tomcat7w //ES//%SERVICENAME% tomcat8w //ES//%SERVICENAME%
ℹ️ In the above example, it would be
tomcat7w //ES//Jira
Click on the
Logging
tab to see the current logging configuration:Under
Redirect Stdout
andRedirect Stderror
, remove the value "auto" so the fields are left empty.Click Apply and OK to save your changes
After these settings changes have been made, restart Jira and the Tomcat container will no longer log further output to jira-stdout or jira-stderr. Any pre-existing logs will remain and can safely be removed.
Was this helpful?