Controlling remote agents' logging level on Event Viewer / syslog

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

You might want to control the logging level your remote agents log to the System logs. Depending on your scenario and environmental aspects, you could make use of less or more logging.

Solution

You can make use of thewrapper.syslog.loglevel property, which sets the logging level for logging to the Event Log on Windows & syslog on UNIX. This property is set within the wrapper.conf file, which is located in the<bamboo-agent-home>/conf/folder.

In order to do any changes to that property, please:

  1. Stop the Remote Agent.

  2. Go to <bamboo-agent-home>\conf\wrapper.conf and update wrapper.syslog.loglevel logging level according to your needs.

    The valid log levels are:

    • NONE for no output,

    • FATAL to only show fatal error messages,

    • ERROR to show all error messages,

    • WARN to show all warning messages,

    • STATUS to show all state changes,

    • INFO shows all JVM output and informative messages,

    • DEBUG shows detailed debug information.

    Example:

    <bamboo-agent-home>/conf/wrapper.conf

    1 wrapper.syslog.loglevel=NONE
  3. Start the Remote Agent.

Fore more information, please see Java Service Wrapper - wrapper.syslog.loglevel.

Updated on March 17, 2025

Still need help?

The Atlassian Community is here for you.