Red Hat Virtualization (RHV) is an open, software-defined platform that visualizes Linux and Microsoft Windows workloads. The RHV infrastructures are based on KVM hypervisor (Kernel-based Virtual Machine) and features management tools that provides resources, processes, and applications to ensure service performance and business continuity.
Applications Manager lets you perform precise hierarchical service topology mapping of all aspects of the RHEV hypervisor and RHEV guest VMs, where admins can set up a consistent monitoring system, control user experience and improve real-time performance of mission critical business services in the RHV cluster.
Supported Versions: RHV 4.2 version and above.
Prerequisites for monitoring RHV metrics: Click here
Using the REST API to add a new RHV monitor: Click here
We recommend to use the admin privilege account to monitor the RHV server.
Go to the Monitors Category view by clicking the Monitors tab. Click on RHV under the Virtualization table. Displayed is the RHV bulk configuration view distributed into three tabs:
RHV servers are monitored based on the parameters or the attributes listed below. These attributes provide information about the functioning of the monitors of the RHV server. In addition, you can configure thresholds to the numerical attributes monitored by the server based on these details.
Click on the monitor listed to view detailed performance metrics of the RHV server. These metrics are categorized into four different tabs for easy understanding. Below is an explanation of the metrics shown in these tabs:
This tab provides a high-level overview of the performance and availability of the RHV server.
Parameter | Description |
---|---|
CPU Utilization | |
CPU Utilization | The current CPU Utilization value of the RHV server. (%) |
User | The amount of CPU used by the user. (%) |
System | The amount of CPU used by the system. (%) |
Idle | The amount of CPU in idle state. (%) |
Memory Utilization | |
Memory Utilization | The amount of memory used across the system. (%) |
Total Memory | The total amount of memory allocated to the RHV server. (GB) |
Used Memory | The amount of memory used by the RHV server. (GB) |
Free Memory | The remaining amount of memory available on the RHV server. (GB) |
Buffered Memory | The amount of memory available on buffer in the RHV server. (GB) |
Shared Memory | The amount of memory shared in the RHV server. (GB) |
Virtual Machine | |
Name | The name of the virtual machine (VM) present in the RHV server. |
Availability | Denotes the availability of the VM - available or not available. |
State | The current status of the VM. (UP or DOWN) |
Memory Utilization | The memory utilization of the VM. (%) |
CPU Utilization | The CPU utilization of the VM. (%) |
Health | The health status of this VM. (Critical, Warning, and Clear) |
This tab provides details about the memory usage of the RHV server.
Parameter | Description |
---|---|
Swap Utilization | |
Swap Total Memory | The total amount of swap memory allocated for the host in bytes. |
Swap Free Memory | The remaining amount of swap memory available for the host in bytes. |
Swap Used Memory | The amount of swap memory utilized by the host in bytes. |
Swap Cached Memory | The amount of swap memory that is cached by the host. |
This tab provides details about the network utilization of the RHV server.
Parameter | Description |
---|---|
Network Details | |
Name | The name of the virtual network. |
Status | The current status of the virtual network. (UP or DOWN) |
Speed | The speed of the network. (Mbps) |
Data Received | The amount of data received by this network. (MB) |
Data Transmitted | The amount of data transmitted from this network. (MB) |
Data Receive Rate | The rate at which this network receives data. (KBps) |
Data Transmitted Rate | The rate at which this network transmits data. (KBps) |
Received Errors | The number of errors occurred when the data is received by the network. |
Transmitted Errors | The number of errors occurred when the data is transmitted from the network. |
This tab provides the configuration details of the RHV server.
Parameter | Description |
---|---|
CPU Details | |
CPU Model | The model name of the CPU. |
CPU Cores | The number of CPU cores available. |
CPU Sockets | The number of sockets available for the CPU. |
CPU Threads | The number of threads available for the CPU. |
Number of CPUs | The total number of CPUs available. |
Speed (Mhz) | The speed of the CPU. (Mhz) |
Configuration Details | |
Host Name | The name of the RHV hypervisor host. |
Status | The status of the RHV host server. |
OS Name | The name of the operating system installed in the RHV server. |
Version | The version of the OS used by the RHV host. |
IP Address | The IP Address of the RHV host server. |
Vendor Name | The vendor name of the hardware. |
Hardware Family | The product name of the hardware. |
Hardware Model | The model name of the hardware. |
Libvirt Version | The version of the Libvirt library. |
KSM Enabled | Shows if KSM is enabled by the host or not. |
Power Management | Shows if Power Management is enabled by the host or not. |
UUID | The value of Universal Unique Identifier of the host. |
Number of VMs | The number of virtual machines available in the RHV host. |