Intelligent Management: VMware custom properties

We can use custom properties to configure the product to connect to the VMware Infrastructure SDK (VI SDK) web service endpoints.


cpuLimitForCappedVMs

The cpuLimitForCappedVMs custom property defines the target processor utilization percentage for Intelligent Management processes that run on virtual machines. This custom property value is maintained for virtual machines that have a defined processor utilization limit.

We can specify the cpuLimitForCappedVMs custom property on the cell with a percent value between 0 - 95%. If we specify 100%, the limit is equal to the limit placed on the virtual machine in the VMware software.

The custom property value is the target utilization that Intelligent Management maintains for virtual machines that have processor utilization limits. This value is the highest value that maintains virtual machine and system stability.

If the virtual machines are constantly being overloaded, lower the cpuLimitForCappedVMs value. To determine whether a virtual machine is being overloaded, search for the following conditions in the environment:


vmware.service.unique_id.url

The vmware.service.unique_ID.url custom property specifies the Uniform Resource Locator (URL) of the VMware web services endpoint.

For example, you might enter the following value for this property:

The unique_id value in the custom property name is optional. We can specify the unique_id value if you are specifying multiple sets of custom properties for each VMware server. For example, you might name the custom property as vmware.service.vmwareserver1.url. As a convention, we can specify the host name of the vCenter or ESX server for the unique_id value.


vmware.service.unique_id.userid

The vmware.service.unique_id.userid custom property specifies the user ID to access the vCenter or ESX server.

For the vmware.service.unique_id.userid custom property, the following privileges are required by Intelligent Management to read certain properties and to perform various operations:

For example, you might enter the following value for this property:

The unique_id value in the custom property name is optional. We can specify the unique_id value if you are specifying multiple sets of custom properties for each vCenter or ESX server. For example, you might name the custom property as vmware.service.vmwareserver1.userid. As a convention, we can specify the host name of the vCenter or ESX server for the unique_id value.

The terminateSession privilege is needed because the VMware SDK requires this privilege so that the shim obtains a list of active login sessions on a specific endpoint. The terminateSession privilege is also required for one login session to terminate another session. However, this aspect of the privilege is only used to check whether Intelligent Management is logged in multiple times, to ensure that it is not incorrectly configured to have two separate objects that connect to the same endpoint.


vmware.service.unique_id.password

The vmware.service.unique_id.password custom property specifies the password to access the vCenter or ESX server.

For example, you might enter the following value for this property:

The value can be an encoded password. To encode the password, we can use the wve_encodePassword.sh|bat script. This script is in the app_server_root/bin directory.

The unique_id value in the custom property name is optional. We can specify the unique_id value if you are specifying multiple sets of custom properties for each vCenter or ESX server. For example, you might name the custom property as vmware.service.vmwareserver1.password. As a convention, we can specify the host name of the vCenter or ESX server for the unique_id value.


vmware.service.unique_id.importMachinesWithWASNodesOnly

The vmware.service.unique_ID.importMachinesWithWASNodesOnly custom property, when set to true, causes Intelligent Management to import data only for virtual machines that have linked WebSphere nodes. This can reduce WebSphere memory usage in a large VMware environment with many virtual machines that don't have linked WebSphere nodes. The uniqueID value is required and must match the uniqueID value used in the other properties.


Related concepts

  • VMware Infrastructure 3 platforms and Intelligent Management


    Related tasks

  • Configure VMware Infrastructure 3 platforms and Intelligent Management

  • wve_encodePassword script
    VMware Infrastructure SDK