Documentation for Bamboo 4.1.x. Documentation for earlier versions of Bamboo is available too.

A remote agent supervisor is an application that is installed alongside a Bamboo remote agent, by default. The remote agent supervisor is an implementation of the Java Service Wrapper.

The remote agent supervisor monitors remote agents on the machine that it is installed on. If any remote agent crashes, the remote agent supervisor will automatically attempt to restart it. If communications are lost with the Bamboo server, the remote agent will shut itself down and wait for the remote agent supervisor to restart it.

The remote agent supervisor will run on the following operating systems:

  • Linux:
    • x86
    • x86_64
    • IA64
    • PPC 64 bit (but not 32 bit)
  • Mac OSX:
    • all architectures
  • Solaris:
    • x86
    • x86_64 (running in 32 bit mode)
    • IA64 (running in 32 bit mode)
    • SPARC (both 32 bit and 64 bit)
  • Windows:
    • 32 bit
    • 64 bit
  • No labels

2 Comments

  1. TimmJD

    Dont'd know anything about java and services under Windows...but it works for me to get Bamboo installed as a Service on Windows 7 x64

    1. Download the Remote Agent from your Bamboo Server (http://foo/bamboo/admin/agent/addRemoteAgent.action)
      1. Execute the Installation of the Agent
        1. java -jar atlassian-bamboo-agent-installer-2.6.jar http://foo/bamboo/agentServer install
      2. Patch the \bamboo-agent-home\conf\wrapper.conf to the location of your x64 java executable
        1. wrapper.java.command=C:\Program Files\Java\jre6\bin\java.exe
    2. Download the example Wrapper from Can FishEye be run as a Windows service?.
      1. Extract from the example Wrapper (wrapper.zip)
        1. wrapper.exe goes to \bamboo-agent-home\bin\
        2. wrapper.jar goes to \bamboo-agent-home\lib\
        3. wrapper.dll goes to \bamboo-agent-home\lib\
    3. Execute the wrapper.exe to install the Service
      1. \bamboo-agent-home\bin\wrapper.exe -i \bamboo-agent-home\conf\wrapper.conf
    4. Startup the Windows Service
      1. Bamboo Remote Agent
  2. Any chance we see a supervisor for AIX 64bit? It seems like latest versions of Java Service Wrapper run on AIX.