Free XenServer Health Monitor Tool
Free XenServer Helath Monitor Tool – Documents
ManageEngine Free XenServer Health Monitor is a lightweight and powerful, Windows-based tool that helps administrators in monitoring the performance/health of Citrix XenServer and the virtual machine instances deployed in that server.
Once installation is complete, it will automatically starts the application, otherwise go to Start --> All Programs --> ManageEngine Free XenServer Health Monitor --> Free XenServer Health Monitor
For the first time, it will take you to the settings screen, where you can enter connection and authentication details to make the connection to the XenServer host. Below are the details required for making the connection.
Once the connection is successful, the tool fetches the following parameters and performance metrics and populates them in the dashboard. Below mentioned parameters and metrics of the host will be displayed, polling will happen periodically and the performance metrics will be refreshed in real time, at an interval of 30 seconds.
Note : If the connection is not successful, appropriate error messages will be popped up.
The list of virtual machine instances running on the server will be listed in left side tree view, you can select any VM to see the details and performance metrics of that specific VM. Below mentioned parameters/performance metrics shown for the virtual machines.
Adding host for monitoring
To add another XenServer host for monitoring, click on the Settings Settings icon, it would take you to Settings window. Enter the required credentials, connect to the server and start monitoring.
Clicking the Refresh icon would refresh the tool completely, (ie) all the XenServer hosts being monitored will be re-discovered and tree view will be updated with currently available list of virtual machines and all the virtual machines deleted/suspended will be removed from the tree view.
You can delete the host being monitored by just clicking on the Delete icon present at the right side of the host node in tree view. All the credentials of hosts being monitored will be persisted between restart of tool.
Critical performance metrics like CPU and Memory Utilization are checked against various threshold levels internally and color of bar graphs of respective metric is changed accordingly. The details of the various threshold levels and mapped color representation is given below,
Note: From XenServer Version 5.5 and above, to get the performance metrics via this tool, you need to set the other-config:rrd_update_interval=<interval> parameter on the XenSever host to one of the following values, and restart the same.
The above mentioned configuration is mandatory as the way to access performance metrics on the XenServer has been changed from 5.5 onwards. Kindly refer chapter 5 of the XenServer Software Development kit, for more details regarding the above, in the link below,
And also XenServer Tools must be installed in all the VM's you are interested in monitoring, then only you will be able to get the metrics(otherwise XenServer won't collect the performance metrics) for the VMs.