Deployable packages

This topic explains the concept of deployable packages and information about the validations that are performed during deployment along with the deployment status. For instructions on creating, editing, filtering, and deleting packages, see Configuring deployable packages. For instructions on deploying and uninstalling packages, and aborting the deployment, see Deploying and installing packages. For instructions on viewing the package summary and exporting packages, see Viewing and exporting the deployment and installation summary.

BMC Helix Operations Management ships with the Monitoring Solutions and Knowledge Modules (KMs) bundled in a repository.

A Knowledge Module (KM) is a set of files from which a PATROL Agent receives information about resources running on a monitored computer. A KM file can contain the actual instructions for monitoring the objects or simply a list of KMs to load. KMs are loaded by a PATROL Agent.

A monitoring solution is a pre-defined set of metrics that monitor the health and performance of a specific device or service. BMC monitoring solutions are composed of monitor types and attributes.

A deployable package consists of monitoring solution components that you can select and install together. These components are also called installation components. You can reuse deployable packages on a single or multiple computers.

The following deployable packages are available out-of-the-box:

  • Predefined_Package_For_Linux_x64
  • Predefined_Package_For_Windows_x64

Installation and deployment

You can install a package on the host computer, or you can deploy packages and push them to multiple computers in your system. In the BMC Helix Operations Management console, you can view the deployment status on the Configuration > Managed Devices page. 

Validations performed during deployment

Before deploying packages, BMC Helix Operations Management performs specific validations. 

The deployment runs silently with the information that is entered when a package is created. The package is copied to the file system of the targeted PATROL Agents, extracted, and installed. You can also upgrade a PATROL Agent to the latest version by using the same functionality. 

The following validations are performed before packages are deployed:

  • PATROL Agent version—Packages are deployed only to PATROL Agents, version <Helix> and later.

  • Operating system—Packages that match the operating system of the target PATROL Agents are deployed.
  • Installation directory—If the directory is not specified or if an incorrect directory is specified, the correct directory is automatically selected through the BMC_Base variable during installation.
  • Disk space—The PATROL Agent host must have free disk space of at least four times the package size.
  • Monitoring solution version—If a package contains monitoring solutions that are of earlier versions than what are available on the PATROL Agent, the package is not deployed.

  • Scenario 1 - The package contains a compatible version of the monitoring solution. The deployment is successful, and the installed version is upgraded.
  • Scenario 2 - The package contains an earlier version of the monitoring solution. The deployment fails.
  • Scenario 3 - The package contains a combination of a compatible version and an earlier version of monitoring solutions. The deployment is partially successful, and the compatible version is deployed.
  • Scenario 4 - The package contains combination of a later and the same version of monitoring solutions. The deployment is successful - One monitoring solution is upgraded and one is reinstalled

Deployment status and icons

On the Configuration > Managed Devices page, use the Deploy Status column to view the deployment and installation status of a package. The following table describes the icons and the status:

IconDeploy statusDescription
InitiatedA deployment has been triggered.

Deploy in Progress

A deployment is currently in progress.

Hover over the icon to view details.

Install in Progress

A deployment or installation has been triggered and is currently in progress.

Install Completed

The latest installation was successful. Hover over the icon to view details.

Deploy Failed

The latest deployment or installation failed.

Uninstall in Progress

The latest uninstallation of a monitoring solution has been triggered and is currently in progress.

Note: If you have installed a monitoring solution without using the Deploy and Install option, you cannot use the Deploy and Install option to uninstall the Agent.

Uninstall Completed

The latest uninstallation of monitoring solutions was successful.

Uninstall Failed

The latest uninstallation of monitoring solutions failed.


The status of the latest deployment or installation is unknown.

This is the default status when a deployment job is not yet triggered.

Where to go from here

To create, view, edit, filter, or delete a package, see Configuring deployable packages.

To download, deploy, install, or uninstall a package, see Deploying and installing packages.

Was this page helpful? Yes No Submitting... Thank you