Free 30 Day Trial
Find the root-cause of your cloud, hybrid-cloudor on-prem performance issues
The VM Dashboard
In large virtualized infrastructures today, a number of business-critical applications are being deployed on tens of virtual machines configured on a variety of virtualization platforms (e.g., VMware ESX, Citrix XenServer, Solaris LDoms, etc.), so as to optimize space and resource usage. In such environments, excessive resource usage by a single VM or a resource pool on a virtual host can cause a huge dent in the resources available to other VMs, thereby affecting the performance of the applications executing on those VMs! To ensure a high uptime for their key applications, administrators need to track in real-time the resource usage across VMs and physical servers regardless of the underlying virtualization platform, quickly detect abnormal usage patterns, accurately identify the VM(s) responsible for the same, and promptly initiate corrective action. Likewise, in environments where centralized management tools such as VMware vCenter are used, administrators also need to keep tabs on the availability and overall health of these tools, so as to ensure that performance degradations that the tool experiences does not impact the performance of the ESX servers it manages.
eG Enterprise provides a single, central VM Dashboard that provides an integrated interface from where administrators can compare resource usage across physical servers and VMs on each physical server, and provides them with real-time insights into the health of the physical servers, the status of the VMs, and how each VM currently uses the allocated and physical resources available to it.
Using this dashboard, administrators can:
To access the VM Dashboard, click on the icon available in the Monitor tab. Then, select the Virtual Dashboard option in the Dashboards tile. Figure 1 then appears:
The VM Dashboard of Figure 1 comprises of two panels. The left panel boasts of a tree-structure, comprising of a default global node named Zones. All the zones/farms in the target environment that have been configured with one/more virtual hosts (eg., VMware ESX servers, Citrix XenServers, etc.) or VMware vCenter servers, will be the sub-nodes of the Zones node. If you expand a particular zone node in the tree, you will find that the virtual component-types that have been added to that zone appear as its sub-nodes. If you expand any node under the zone node that corresponds to a particular virtual server-type (eg., VMware vSphere ESX, VMware vSphere VDI, Citrix XenServer, etc.), then such a tree will typically comprise of virtual hosts of that type that are included in the zone. Expanding the virtual host node will reveal the VMs executing on that host and resource pools (if any) configured on that host.
In addition to sub-nodes representing a virtual server-type, if a VMware vCenter component has been added to the zone, then a VMware vCenter sub-node will also appear under the corresponding zone node. If you expand the node representing the VMware vCenter component-type under a zone, then all the managed vCenter servers will appear as its sub-nodes. Expanding a particular vCenter server node will reveal the folders (if any) configured on that vCenter server; similarly, expanding a particular folder node will reveal the datacenters (if any) that are being managed by that vCenter server. To view the virtual hosts/clusters configured within a datacenter, you will have to expand the corresponding datacenter node. While the cluster tree will contain virtual hosts within the cluster as its sub-nodes, expanding a virtual host tree will reveal the VMs and resource pools that are executing on that virtual host. You can also view the virtual host tree by expanding any node that corresponds to a virtual host type under the a particular zone node. The state of a node in the tree depends upon the current state of its sub-nodes. Independent virtual hosts/vCenter servers that are not part of any existing zone will be automatically grouped under the Default zone tree (see ).
Figure 2 : The Virtual Infrastructure tree
By default, the tree-structure lists all virtual hosts, clusters, and virtual machines. Accordingly, when you click on the button at the right, top corner of the left panel, both the Hosts And Clusters and Show Virtual Machines options will be chosen by default from the Display Settings section (see Figure 3) that appear. To view only the VMs in the tree, select the Show Virtual Machines check box, but deselect the Hosts And Clusters check box. To hide VMs from the tree-view, select the Hosts And Clusters check box, but leave the Show Virtual Machines check box deselected.
The right panel (see ) is a context-sensitive panel, the contents of which will vary according to the node chosen from the left panel. By default, this panel provides 4 tab pages - a Summary tab page that provides a quick summary of performance and problem information pertaining to the node chosen from the tree, a VMs tab page that provides current status updates related to virtual machines, a Hosts tab page that displays virtual host-specific metrics gathered in real-time, and a Current Events tab page that lists the problems currently experienced by virtual hosts and guests. By default, all the tab pages provide information pertaining to managed VMware vSphere ESX servers in the environment. Accordingly, the VMware vSphere ESX option is chosen from the drop-down list in the top, right corner of the right panel (indicated by ). You can view details for a different virtual component type, by selecting a different option from this drop-down list.
As stated earlier, by default, the tab pages in the right panel provide details related to VMware vSphere ESX servers. This default setting can be overridden in the following manner:
Figure 4 : The Configuration Settings page
Similarly, every tab page, by default, displays the details of the top 10 VMs/virtual hosts only. This is indicated by the default value 10 chosen from the Limit to list at the right, top corner of each tab page. To view more (or less) number of records in the tab pages, you will have to select a different value from the Limit to list. Alternatively, you can even override the default value 10, so that the tab pages display more or a less number of records by default. To achieve this, click the button in the right panel, and set the Maximum number of VMs/Hosts in VMs/Hosts tab page parameter in that appears next to any value other than 10.
The sections to come take you on a guided tour of each of the tab pages.