How to disable bamboo-stdout and bamboo-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 Bamboo is run as a Windows Service, Tomcat creates additional bamboo-stdout and bamboo-stderr log files under <BAMBOO_INST>/logs. These logs are in addition to Bamboo'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 Bamboo 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 Bamboo installation directory.Run the following commands which will differ depending on your version of Bamboo.
tomcat8w
for Bamboo 5.10 and above:1 2 3
tomcat7w //ES//%SERVICENAME% tomcat8w //ES//%SERVICENAME%
ℹ️ In the above example, it would be
tomcat7w //ES//Bamboo
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 Bamboo and the Tomcat container will no longer log further output to bamboo-stdout or bamboo-stderr. Any pre-existing logs will remain and can safely be removed.
Was this helpful?