Enabling BTM monitoring on the JEUS Web Application Server

To track the live transactions to the JEUS web application server, eG Enterprise requires that the BTM be enabled on the target web application server through which the transaction travels. To achieve this, do the following:

  1. Append the following line in the JMX Option text box of the JVM Config section of the Server page.

    javaagent:C:\eGurkha\lib\btm\eg_btm.jar

  2. To know the details of the BTM port, edit the btmOther.props file in the <EG_INSTALL_DIR>\lib\btm\ directory. You will find the following lines in the file:

    #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    #BTM Connection Properties

    #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    # Below property is BTM Server Socket Port, through which eG Agent Communicates

    # Restart is required, if any changes in this property

    # Default port is "13931"

    #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    #

    BTM_Port=13931

    #

    #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

By default, the BTM Port parameter is set to 13931. If you want to enable BTM monitoring on a different port, then specify the same here. In this case, when configuring the Java Business Transactions test or the Key Java Business Transactions test for the target web application server, make sure you configure the BTM Port parameter of the tests with this port number.