Help Docs

Performance metrics of XenServer host  

The performance metrics of your XenServer host can provide visibility into host health, resource utilization, and associated virtual infrastructures.

To view your configured XenServer host monitor in Site24x7:

  1. Navigate to Admin > Inventory > Monitors or go to VMware > XenServer Resources > XenServer Host.

  2. Select the desired XenServer host to view detailed monitor health and performance metrics.

Interpret XenServer host performance metrics 

Monitor Overview: This tab showcases overview of host availability, CPU utilization, memory utilization, and downtime statistics for the selected time period.

Virtual Machines: This tab displays all the virtual machines (VMs) associated with the selected XenServer host. This helps the IT team to detect overload or non-responsive VMs, ensuring balanced workload distribution.

CPU: This tab provides the detailed CPU utilization metric trends of the XenServer host. This helps for capacity planning and efficient workload optimization.

Memory: This tab provides detailed trends in memory utilization for the XenServer host. This helps forecast memory requirements with the historical graph.

Network: This tab provides deep insights into network performance and NIC usage. This helps to diagnose network bottlenecks affecting VM performance.

Storage Repository: This tab helps visualize the storage repositories associated with the XenServer host. This ensures storage resources are sufficient and do not hinder operating efficiency.

Monitor overview 

Metric Description Unit
Availability Displays the availability percentage of the XenServer host, indicating how consistently it remains reachable and operational.   Percentage
CPU Utilization Displays the percentage of CPU usage across the host. Percentage
Memory Utilization Displays the percentage of total memory currently in use. Percentage
Downtimes Displays the number of recorded downtime incidents. Count
Event Timelines Displays a visual representation of past events, including those labeled as Down, Critical, Trouble, Maintenance, Anomaly, or Suspended. N/A
Updates Displays details of the associated On-Premise Poller, if any. Text
Associated Virtual Machines Displays the number of VMs actively monitored. Count
Associated Storage Repositories Displays the number of connected storage repositories. Count
Associated NICs Displays the number of physical network interfaces attached. Count
CPU Utilization (%) Displays a graph of the utilized CPU by the XenServer host. Percentage (Y-axis), time (X-axis)
Memory Utilization (%) Displays a graph of the utilized memory by the XenServer host. Percentage (Y-axis), time (X-axis)
XenServer host details
UUID Displays a unique ID assigned to the XenServer host for system identification. Unique ID
Hardware Vendor Displays the manufacturer of the physical host hardware. Text
Version Displays the installed XenServer software version. Version number
Major Version Displays the major release version of the XenServer. Version number
CPU Capacity (MHz) Displays the total CPU processing capacity available on the XenServer host. MHz
Number of Virtual Machines Displays the total number of VMs associated with the XenServer host. Count
Number of CPU Cores Displays the total number of CPU cores available on the host. Count
License Expiry Displays the expiration date and time of the XenServer license. Date and time
Pool Name Displays the name of the resource pool to which the host belongs. Text
Pool ID Displays a unique ID of the resource pool. Unique ID
Master IP Address Displays the IP address of the pool master host. IP address
Master UUID Displays the unique ID of the pool master host. Unique ID
Crash Dump SR Name Displays the name of the storage repository assigned for crash dumps. Text
Description Displays the adminstrator-defined description of the XenServer host. Text

Virtual machines 

Selecting the listed VM names will direct you to a detailed view of their performance metrics, including an overview, memory usage, integration processes, network performance, and storage repository information.

Metric Description Unit
Name Displays the name of the XenServer VMs. Text
Status Displays the current status of the associated VM. Status
CPU (%) Displays the percentage of the CPU utilized by the VM. Percentage
Memory (%) Displays the percentage of the memory utilized by the VM. Percentage

CPU

Metric Description Unit
CPU Core Name Displays the name of the CPU core. Text
CPU Utilization (%) Displays the CPU utilization by the XenServer host. Percentage
Speed Displays the speed of the CPU utilization. MHz
Action To set the threshold for the specific field names and alert if it breaches the threshold. N/A
Load Average Displays a graph with average system load time. Average graph
CPU Utilization Displays a percentage graph of the CPU utilization within the particular duration. Percentage (Y-axis), time (X-axis)

Memory 

Metric Description Unit
Total Memory Displays the total physical memory available on the XenServer host. MB
Used Memory Displays the total memory consumed by the host and running VMs. MB
Memory Usage Displays the percentage of total physical memory used. Percentage
Free Memory Displays amount of physical memory available and free on the host. MB
Overhead Memory Displays the amount of memory reserved by the XenServer for virtualization overhead. MB
XenAPI Memory Allocation Displays the total memory allocated to the XenAPI services. MB
XenAPI Memory Usage Displays the actual memory consumed by the XenAPI services. MB
XenAPI Memory Live Displays the live memory usage by XenAPI services. MB
XenAPI Memory Free Displays the available free memory for the XenAPI process. MB
Memory Utilization Displays a graph of overall memory utilization trends of the XenServer host during the selected period. This chart presents Average, Minimum, and Maximum details on Total Memory (GB), Used Memory (GB), and Free Memory (GB). GB (Y-axis), time (X-axis)
XenAPI Memory Utilization Displays a graph of overall memory utilization trends of the XenAPI during the selected period. This chart presents Average, Minimum, and Maximum details on XenAPI Memory Allocation (MB), XenAPI Memory Usage (MB), and XenAPI Memory Used (MB). Percentage (Y-axis), time (X-axis)
Used Memory Displays a graph of used memory utilized trends of the XenServer host associated resources. This chart displays Average, Minimum, and Maximum used memory of the XenServer host. GB (Y-axis), time (X-axis)
Overhead Memory Displays a graph of memory overhead trends of the XenServer host associated resources. This chart displays Average, Minimum, Maximum, and 95th Percentile overhead memory of the XenServer host. MB (Y-axis), time (X-axis)

Network

Metric Description Unit
Name Displays the name of the network interface attached to the XenServer host. Text
MAC Address Displays the unique hardware address assigned to the network interface. MAC address
Duplex Config Displays the mode of Network Interface Configuration (NIC) whether it is full duplex or half duplex mode. Text
Link Speed Displays the data transfer speed of the NIC. Mbps
MTU Displays the maximum transmission unit (MTU), the largest packet size that can be transmitted without fragmentation. Bytes
Status Displays the current operational status of the NIC. Text
Data Received Rate Displays the current inbound traffic rate received by the NIC. kbps
Data Transmitted Rate Displays the current outbound traffic rate received by the NIC. kbps
Error Rx Packets Displays the number of incoming packets received with error. Count
Action To set the threshold for the specific field names and alert if it breaches the threshold. N/A
Data Received Rate Displays a graph of trends of the inbound network traffic within the specific time interval. Kbps (Y-axis), time (X-axis)
Data Transmitted Rate Displays a graph of trends of the outbound network traffic within the specific time interval. Kbps (Y-axis), time (X-axis)
Error Rx Packets Displays a graph of trends of the incoming error packets in the network traffic within the specific time interval. Count (Y-axis), time (X-axis)
Error Tx Packets Displays a graph of trends of the outgoing error packets in the network traffic within the specific time interval. Count (Y-axis), time (X-axis)

Storage repository

Metric Description Unit
Name Displays the name of the storage repository configured in the XenServer host. Text
Description Displays the path or descriptive information about the storage repository location. Text
Type Displays the storage protocol type used by the repository. E.g., SMB, NGS, iSCSI, ISO. Text
Content Type Displays the type of content stored in the repository. E.g., ISO image, virtual disk image. Text
Shared Storage Displays whether the repository is shared across multiple hosts in a pool. Boolean
Storage Capacity Displays the total storage available in the repository. GB
Virtual Allocation Displays the total storage space allocated to the virtual disks from this repository. GB
Storage Usage Displays the total storage space consumed by the repository. GB
Storage Usage (%) Displays the percentage of storage space consumed by the repository. Percentage
Action To set the threshold for the specific field names and alert if it breaches the threshold. N/A
Storage Usage Displays a graph of trends of the actual storage space consumed in the repository within the specific time interval. GB
Storage Usage (%) Displays a graph of trends percentage of storage space consumed in the repository within the specific time interval. Percentage

Threshold and availability

You can edit the Threshold Profile of your XenServer host monitor either through the Configuration Profile or by using the steps below:

  1. Navigate to VMware > XenServer Resources > XenServer Host.
  2. Select the monitor name you want to edit.
  3. Choose the CPUNetwork, or Storage Repository tab.
  4. Click the pencil icon in the Action column, to open the field level threshold changes.
    1. For bulk threshold configurations, click the Threshold Configuration button.
    2. Click the drop-down menu corresponding to Child Resources Monitors in the Bulk Edit Threshold pop-up.
  5. Edit the parameter that needs to change.
  6. Click Save.  

Related articles

Was this document helpful?

Would you like to help us improve our documents? Tell us what you think we could do better.


We're sorry to hear that you're not satisfied with the document. We'd love to learn what we could do to improve the experience.


Thanks for taking the time to share your feedback. We'll use your feedback to improve our online help resources.

Shortlink has been copied!