Patrol Agent install files are part of a Repository, you will need to download and import the repository following the below documentation:
How to configure the repository in TrueSight consoleInstallation Steps:
- Download the base and extended repository files from the BMC Electronic Product Distribution (EPD) facility.
- Log on to the TrueSight console. In the navigation pane, expand Administration, select Repository, and select the Installation Components tab.
- Click
Import. - In the Import a Repository or Solution dialog box, select Full repository and click Continue.
- Browse and select the base repository file from the file system, and click Import.
- Repeat step 5 using the extended repository file
Once the repository is installed you will need to create a deployable package for each type of server and deploy each package on the desired servers, find below the documentation required for this:
Creating Deployable Packages
-
Log on to the TrueSight console. In the navigation pane, expand Administration, select Repository, and select the Deployable Packages tab.
-
Click
Create Deployable Package.
The Create Deployable Package wizard starts.
- On the Installation Package Solution Selection page, select the operating system for which you want to create a package, and then select a platform on which you want to install the package.
The list of components in the repository that are supported on the specified operating system and platform is displayed. -
Select the components that you want to include in the package (i.e. PATROL Agent For Unix or PATROL Agent For Windows)
-
From the Version list, select the version of the component that you want to include in the package.
By default, the latest version available in the Presentation Server is selected. Select latest to automatically update the package with latest versions of components when they are imported to the Presentation Server.
-
For monitoring solutions that contain sub-components, select the sub-components to be included in the deployable package.

-
Provide PATROL Agent related information:
The following fields depend upon the components that are included in the deployable package. Not all fields may be displayed while creating a deployable package.
-
Specify the installation directory.
Perform one of the following actions:
- Proceed with the installation in the default directory.
- Enter a different directory for installation.
- Leave the field blank and proceed with the installation.
You can leave the field blank if you do not know the location where the KM or PATROL Agent is installed. When you leave the field blank, the correct directory is automatically selected through the BMC_BASE variable.
-
Specify the PATROL 3.x product directory.
- Follow the instructions in the Important Information section of the wizard.
- For UNIX operating system, provide the System Root account details.
Note: You can continue the package process without the Root details but you will need to complete the root configuration at a later time for the selected component to run correctly. - Provide the PATROL default account credentials.
You must create this account manually before continuing with the installation. If you plan to use a domain account, type the following otherwise type the local account details:
- (Windows) DOMAIN_NAME\account name
- (Linux) DOMAIN_NAME\\account name
Double slash before the account name ensures that the account name is parsed correctly. While editing the package, if the double slash is deleted, type it again.
To allow the PATROL Agent to use the Local System account as the default account, leave the username and password fields blank.
- Select the security level.
The default security level is appropriate for most environments. - Specify the PATROL Agent port number.
The port number is used by the PATROL Agent to communicate with the console. If you are installing a new version of the PATROL Agent over an existing one, ensure that you specify the same port number used by the earlier Agent. - Provide the Infrastructure Management integration configuration:
- INTEGRATIONSERVICES variable: this variable is used for automatic registration of the PATROL Agent with Infrastructure Management.
Enter one or more existing Integration Service(s) to connect to. Separate each entry by a comma and use the format Protocol:IntegrationServiceHostname:PortNumber. For example tcp:IntegrationServiceHostname:3183, where 3183 is the port on which the Integration Service host listens for an incoming PATROL Agent auto-registration connection.
-
Central Monitoring Administration Tag(s):
Provide comma separated tags that the PATROL Agent will use to get configuration from Central Monitoring Administration. Each tag follows the format TagName:Description. If there is a space in the description, enclose it with quotes. For example, WinOS:"Windows OS Monitoring".
- By default, Central Monitoring Administration manages the PATROL Agent(s) configuration. If you select No, you can enable policy management from Central Monitoring Administration later.
-
(Optional) Provide the cell configuration details.
Enter the Infrastructure Management encryption key and the cell details in the format Host/Port.
You can choose to route events via an Integration Service.
- (Optional) Provide the RTSERVERS variable details.
BMC PATROL 7 products communicate with each other through one or more RTservers. For previously installed PATROL Agents (version 3.5 or later), you must set the RTSERVERS variable and restart the PATROL Agent. Provide comma separated RTSERVERS variables in the format protocol:hostname:port. For example, tcp:localhost:2059. - Configure the firewall.
You can choose to automatically add the components to the firewall exception list.
-
Review the deployable package details.
If you added a monitoring solution that contains sub-components, click the plus sign to view the included sub-components.
-
In the Installation Package Details window, enter the following information:
- Name: The name of the deployable package. Can contain only A-Z, a-z, 0-9, and underscore (_).
- (Optional)Description: Enter a description of the package.
The description is displayed in the list of deployable packages. - Format: The default file format for the operating system is automatically selected. Select a different format if required.
-
Perform one of the following steps:
A template of the package is saved to the installationDirectory\truesightpserver\data\pproxy\installer_templates folder and is listed in the Deployable Packages tab.

Creating the PATROL default account in LinuxNOTE: Do not use
root user to install PATROL products because this might create security risks.
- Log into the Linux box with a root account in order to create the patrol user
- Create a user called: patrol
useradd -m patrol - Create the password for the user patrol
passwd patrol - Add patrol user to sudoers
usermod -aG wheel patrol - Open a new session and log into the Linux box using the patrol account
- Ensure that the account has permission to create directories in the directory where you will install PATROL products.
cd /opt/
chmod 757 bmc - All should be set up and ready to install a deployable package
Downloading and installing saved packages manually
- Use the Save and Download option while creating a deployable packages.
- Copy the deployable package to the PATROL Agent host on which the package needs to be installed.
- Extract the installation package as appropriate for your operating system.
The package is extracted to the bmc_products directory on the current host. - From the bmc_products directory, run the installation utility for your operating system:
- (UNIX or Linux) RunSilentInstall.sh
- For Linux, remember to use the non root account, patrol default account
- (Microsoft Windows) RunSilentInstall.exe
- Review the RunSilentInstall.log file located at the %PATROL_HOME%/log directory