OS - VMware vSphere Opspack
VMware is considered a leading pioneer in virtualization, allowing users to virtualize everything from computing to the data center, and even extending into cloud and mobile devices. This constant evolution of all things virtual is intended to help users become more agile, responsive and profitable in their day-to-day work and helps them achieve business requirements.
What You Can Monitor Copied
This Opspack provides Host Templates allowing you to monitor your VMware vSphere ESXi Hosts, Guests, and Datastores, as well as constructing generic monitoring queries to run against your instances.
Host Templates Copied
The following Host Templates are currently provided by this Opspack. Click the name of each Host Template to be taken to the relevant information page, including a full Service Check description and usage instructions.
Host Template | Description |
---|---|
OS - VMware vSphere ESXi Host | Monitor an ESXi Host |
OS - VMware vSphere ESXi Guest | Monitor an ESXi Guest (supports vMotion) |
OS - VMware vSphere ESXi Datastore | Monitor an ESXi Datastore |
OS - VMware vSphere ESXi Resource Pool | Monitor an ESXi Resource Pool |
OS - VMware vSphere ESXi Generic MOB | Monitor Generic ESXi Metrics with values extracted directly from the Managed Object Browser |
OS - VMware vSphere ESXi Generic Performance Counter | Monitor Generic ESXi Metrics with values extracted via the Performance Manager |
OS - VMware vSphere vCenter | Monitor a VMware vCenter environment |
Prerequisites Copied
- vSphere 6.0, 6.7, 7.0, or 8.0 for ESXi monitoring (vSphere 6.7, 7.0, or 8.0 for vCenter monitoring), other versions supported by pyVmomi include 5.5, 5.1 and 5.0, these and alternative versions may be compatible but are not officially supported.
- To utilize all Service Checks within the OS - VMware vSphere ESXi Guest Host Template, ensure you have VMware Tools installed on each Guest you want to monitor.
- vMotion support and the vCenter Host Template are only available with a vCenter environment.
- The following permissions are required for the VMware vSphere Credentials:
Credentials for | Role | Privilege Name | Description |
---|---|---|---|
vCenter | Read-only | N/A | Allows Automonitor Scan to discover ESXi Hosts, VMs, Datastores, Resource Pools and other VMware elements through vCenter. Allows Opspacks to be informed of vMotion send and receive operations. NOTE: Some vCenter Service Checks may require elevated permissions, which will be listed in the documented description. |
ESXi | Read-only (propagate to all children) | Root > System | Allows Automonitor Scan to discover ESXi Hosts, VMs, Datastores, Resource Pools and other VMware elements through ESXi. Allows relevant Host Templates to be allocated and Service Checks to retrieve metrics for the discovered resources. |
NOTE: If the VMware server account DOES NOT have the right permissions, VMware Service Checks will fail.