VMware is a virtualization and cloud computing software that distributes the work of a given virtual server across multiple physical hosts. VMware also enables each physical host to run multiple virtual server instances.
Prerequisites
Requires read-only access at vCenter for the discovery and monitoring of resources.
For ESXi hardware metrics, enable CIM APIs and open port
5989
on individual ESXi servers and use the templateVMware ESXi Hardware Status
for monitoring.The user accounts configured for VMware integration must have privileges to access CIM APIs. Configure
CIM
andCIM Interaction
permissions to access the host hardware metrics. Refer to Host CIM Privileges in the VMware documentation.For vCenter appliance monitoring:
- Apply SSH credentials to the vCenter server.
- Users must have the appropriate privilege to execute commands on the vCenter appliance command prompt. For example, the privilege to execute commands such as
shell
andhelp api list
.
Enable default port
443
on vCenter.
Step 1: Install the integration
Select a client from the All Clients list.
Go to Setup > Integrations and Apps. If there are apps/integrations already installed, it will redirect to the INSTALLED INTEGRATIONS page where all the installed integrations/apps are displayed. Click +ADD and search for VMware on the AVAILABLE INTEGRATIONS AND APPS page. Also you can use the All Categories dropdown list to search. If there are no installed apps, it will navigate to the AVAILABLE INTEGRATIONS AND APPS page.
Click ADD on the VMware tile.
Enter the gateway profile name or select a gateway profile on the Installation tab and click NEXT.
Note: The selected gateway should be up and running.
CONFIGURATION
Provide all details related to the device.Name: Configuration name
IP Address: IP Address of the vCenter
CredentialSet: You can select a credential from the list or add a credential.
To add a credential:- Click the +ADD option available in the CredentialSet dropdown. The ADD CREDENTIAL window is displayed. Enter the following information:
- Name: Credential name.
- Description: Brief description of the credential.
- User Name: User name. If you use a domain account to access vCenter, specify the domain with the username in the format
domain\username
. - Password: Password of the vCenter
- Confirm Password: Confirm password
- Port: Port of the vCenter. Set
443
for a secure connection. - Secure: Select the Secure checkbox for encryption.
- Connection Timeout (ms): Timeout in milliseconds.
- Click ADD to add the credential to the credential list.
- Click the +ADD option available in the CredentialSet dropdown. The ADD CREDENTIAL window is displayed. Enter the following information:
vCenter Plug-ins Configurations: Enable the vSAN checkbox.
FILTER BY RESOURCE TAG: Click Any or All of the rules below to match any one or all of the conditions you define for filtering.
Enter/select the values in the Key, Operator, and Value fields for filtering the resources.FILTER BY RESOURCE TYPE:
ALL: All the existing and future resources will be discovered.
SELECT: You can select one or multiple resources to be discovered.ACTIONS_LABEL: Select the Manage Device option, if you want the discovered devices to be managed.
Discovery Schedule: Discovery is triggered based on the scheduled time. New resources added to the environment are automatically discovered.
Choose one of the following Recurrence Patterns:- Hourly
- Daily
- Weekly
- Monthly
- None (On-demand discovery)
Event Schedule: Enable the Event Schedule checkbox.
Notes:- Event Schedule option will be shown if and only if Discovery Schedule option is enabled.
- Vmware Inventory begins when following events are identified at Vcenter:
VmClonedEvent, VmDeployedEvent, VmCreatedEvent, VmRemovedEvent, VmRestartedOnAlternateHostEvent, VmRelocatedEvent, VmMigratedEvent, DrsVmMigratedEvent
.

- Click FINISH.
The VMware integration is installed and displayed on the INSTALLED INTEGRATIONS page.
Step 2: View VMware details
VMware is successfully integrated and displayed in the Infrastructure > VMware category.
Step 3: Assign Monitoring templates to the resource
- Go to Infrastructure > Resources > VMware.
- On the Resources page of VMware, click resource name > resource Details > Monitors > Template.
- On the Templates screen, click +Assign Templates.
- In the Apply Templates section, Select Templates > Available templates, select the templates.
- Click Assign. The Templates screen displays the selected templates.
The gateway monitors the application using the assigned templates and displays the results in a graphical format.
While applying a template to a resource, you can customize the default configuration parameters applied to that template.
Configuration Parameter | Description |
---|---|
Connection Time-out | Maximum time to connect to the application. The driver waits for the specified time before timing out due to connection failure. The default time is 10000 milliseconds(ms). |
VMware API Port | Port number where VMware is running. The connection is made to the specified port if you specify the port and the resource name. The default port is 443. |
VMware Events Include Security | Events triggered from gateway to cloud while applying a Vcenter event template. The different events available are: |
To confirm the monitoring of VMware resource, review the following:
- The graph is plotted for each metric in the template.
- Alerts are generated for metrics in the template by giving thresholds.