Page tree

Unsupported content

 

This version of the documentation is no longer supported. However, the documentation is available for your convenience. You will not be able to leave comments.

To install the BMC Synthetic Transaction Execution Adapter (TEA) Agent for monitoring of synthetic transactions, you can use a silent (unattended) installation, as described in this topic, or an installation wizard.

The following topics describe how to set up and run a silent installation:

You can run the installation utility more than once to install more than one TEA Agent on a single computer. Each agent must have a unique name and a separate installation directory.

Before you begin

Encrypting the password for silent installations

The Maintenance Tool enables you to encrypt a password. You must use encrypted passwords when you define properties for the silent installation so that the passwords are not exposed in the TEAAgent-silent-option.txt file.

You can run the Maintenance Tool in a GUI or from the command line.

To encrypt a password for a silent installation in a GUI

  1. Log on to the host computer as a user with administrator privileges.
  2. In the folder with the TEA Agent installation files, go to the Disk1\utility folder, and run the TEAAgentMaintenanceTool.cmd file.
  3. On the Encrypt tab, enter your password in the Password and Confirm Password fields and click Encrypt.
  4. Copy and paste the value from the Encrypted Password field to the TEAAgent-silent-option.txt file for your silent installation.

    For example, if the encrypted password output is DES\:d70cbe3669602717ce66af37cce7ecf0, modify the apm_console_password property as follows:

    -J apm_console_password=DES\:d70cbe3669602717ce66af37cce7ecf0
  5. Save the TEAAgent-silent-option.txt file.

To encrypt a password for a silent installation from the command line

  1. Log on to the host computer as a user with administrator privileges.
  2. Open a command prompt and navigate to the Disk1\utility folder (with the TEA Agent installation files).
  3. Run the following command, entering your password for the value of the -password and -confirm_password options.
    If the password contains special characters, enclose the value in quotation marks (for example, "myp@$$word").

    TEAAgentMaintenanceTool.cmd -silent -encrypt -encrypt -password="<password>" -confirm_password="<password>"
  4. Copy and paste the output to the TEAAgent-silent-option.txt file for your silent installation and save the file.
  5. Run the command for each required password.

Defining properties and running the silent installation

If you want to install more than one TEA Agent on the same computer, you must run the installation more than once. Each run must have a unique tea_service_name and a separate installLocation directory.

 

To define properties and run the silent installation

  1. Log on to the host computer as a user with administrator privileges.
  2. From the Disk1 directory, open the TEAAgent-silent-option.txt file, which is the options file provided with the product installer.
  3. Accept the installation directory path, or edit the -P installLocation parameter.
    The default path is C:\Program Files (x86)\BMC Software\BMCTEAAgent.
  4. Perform one of the following:

    • If you are installing a single TEA Agent, enter a name for the tea_service_name.
    • If you are using an installation deployment tool to deploy multiple TEA Agents, ignore the tea_service_name parameter and set the auto_generated_tea_service_name parameter to true to generate a unique name for each agent automatically.

    Each TEA Agent name must be unique in the synthetic transaction monitoring system.

    Example

    Example of an automatically generated TEA Agent name:
    0be49679-f1da-4149-b9b7-ec8542a07f8b
  5. Enter or edit the values for the following properties.
    For a description of the properties, see Performing the TEA Agent installation.

    Ensure that all passwords are encrypted, as described above.

    -J agent_group_name=
    -J archive_password=
    -J archive_confirm_password=
    -J portal_host_name=
    -J portal_port=8100
    -J proxy_host_name=
    -J proxy_port=
    -J proxy_type=0

    Installation parameterDescription

    Agent Group Name

    Agent Group name to which the Agent will be associated.

    If the Agent Group name already exists in the system, the Agent is associated with that group. If the Agent Group name does not exist, a new group is created.

    Archive Password

    Password to extract data from archived files in the execution logs.

    When a TEA Agent executes an Execution Plan, a local results file and related files are archived in a secure zip file that is protected with this password. The password uses Triple-DES encryption in ECB mode (DES_ecb3_encrypt).

    Note: You can set a different results archive password for each TEA Agent, or use the same password.

    Archive Confirm PasswordEnter the password again.

    Portal Host Name

    Host name or IP address of the App Visibility portal computer

    Portal Port

    Port number for the App Visibility Portal
    The default port is 8100.
    Proxy Host NameHost name or IP address of the proxy server your agent uses to communicate.
    Proxy PortPort number of the proxy server your agent uses to communicate.
    Proxy TypeProxy server type for connecting to the portal, if applicable. Possible values:
    • 0 - No proxy (default value)
    • 1 - HTTP proxy
    • 2 - SOCKS proxy

  6. Save the TEAAgent-silent-option.txt file.
  7. From the directory where the installer file is stored, open a command prompt and run the silent installation using the following command:

    setup.exe -i silent -DOPTIONS_FILE="<filePath>\TEAAgent-silent-option.txt"

    The <filePath> is the full location of the options file.

    Example

    setup.exe -i silent -DOPTIONS_FILE="C:\temp\Disk1\utility\TEAAgent-silent-option.txt"

To verify that the TEA Agent installation was successful

  1. Using Windows Administration Tools to view local services, ensure that the service for the BMC TEA Agent is running. 
    If the service is not running, check in the BMCTEAAgent_upgrade_log.txt file (located in the %temp% directory) for warnings or errors.
  2. Log on to the Presentation Server with Administrator access.
  3. From the navigation menu, select Administration > App Visibility Agents.
  4. Ensure that your installed Agent is listed in the table and that the Agent status is Online.

Where to go from here

After you install the BMC Transaction Execution Adapter Agent, the service automatically starts and the Agent is automatically registered by the Presentation Server. The Agent is ready to receive configuration information.

Related topics

Performing the TEA Agent installation

Known and corrected issues

Uninstalling the TEA Agent

2 Comments

  1. From the following link:
    https://docs.bmc.com/docs/display/public/tsps10/Installing+a+BMC+Synthetic+Transaction+Execution+Adapter+Agent
    The customer clicks on the link to "Borland Silk Performer Software Development Kit documentation."
    This generates SDK.pdf. On page 3 of the pdf it says to edit the silent.sdk.properties file. The problem is this file does not exist anywhere on the customer's machine.

    Somewhere, before the customer generates the SDK.pdf, customers must be told that they need to download the file 'silent.sdk.properties' from the EPD site. This is not mentioned anywhere. Customers expect this properties file to already be on their system if we don't tell them they have to download it.

     

    1.  I added a note on the page you referenced here, and on

      TEA Agent system requirements as follows: If you are planning on installing the Silk Performer SDK silently, make sure to download the silent.sdk.properties file from EPD beforehand.