Schedule demo

Red Hat Virtualization Server Monitoring


RHV - Overview

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.

Creating a new RHV Monitor Group

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

  1. Go to New MonitorAdd New MonitorVirtualization categoryRHEV Virtual Infrastructure monitor type.
  2. Specify the Display Name of the RHV server.
  3. Enter the Host Name or the IP Address of the host where the RHV server is running.
  4. Enter the User Name and Password for authentication.
  5. Enter the Port where the server is running.
  6. Select the VM Discovery option based on which the virtual machines should be discovered and monitored. The available options are Do not discover, Discover VM but do not monitor metrics, and Discover and Monitor VM metrics.

    For Discover VM but do not monitor metrics and Discover and Monitor VM metrics options, you can also specify the Discovery Filter Regex based on which the virtual machines are to be discovered and monitored. Learn more

  7. Specify the Polling Interval in minutes.
  8. If you are adding a new monitor from a Central Server, select a Probe Server.
  9. Choose the Monitor Group with which you want to associate the RHV server from the Select the Monitor Group combo box (optional). You can choose multiple groups to associate your monitor.
  10. Click on the Fetch Hosts button. This discovers the RHV server from the network and starts monitoring it.

User Permissions

We recommend to use the admin privilege account to monitor the RHV server.

Monitored Parameters

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:

  • Availability tab gives the Availability history of the RHV server in the past 24 hours or 30 days.
  • Performance tab gives the Health Status and events for the past 24 hours or 30 days, some key performance indicators of the RHV server such as CPU Utilization and Memory Utilization along with heat charts for these attributes.
  • List view enables you to perform bulk admin configurations and displays all the RHV servers along with an overall idea of their availability and health status.

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:

Overview

This tab provides a high-level overview of the performance and availability of the RHV server.

ParameterDescription
CPU Utilization
CPU UtilizationThe current CPU Utilization value of the RHV server. (%)
UserThe amount of CPU used by the user. (%)
SystemThe amount of CPU used by the system. (%)
IdleThe amount of CPU in idle state. (%)
Memory Utilization
Memory UtilizationThe amount of memory used across the system. (%)
Total MemoryThe total amount of memory allocated to the RHV server. (GB)
Used MemoryThe amount of memory used by the RHV server. (GB)
Free MemoryThe remaining amount of memory available on the RHV server. (GB)
Buffered MemoryThe amount of memory available on buffer in the RHV server. (GB)
Shared MemoryThe amount of memory shared in the RHV server. (GB)
Virtual Machine
NameThe name of the virtual machine (VM) present in the RHV server.
AvailabilityDenotes the availability of the VM - available or not available.
StateThe current status of the VM. (UP or DOWN)
Memory UtilizationThe memory utilization of the VM. (%)
CPU UtilizationThe CPU utilization of the VM. (%)
HealthThe health status of this VM. (Critical, Warning, and Clear)

Memory

This tab provides details about the memory usage of the RHV server.

ParameterDescription
Swap Utilization
Swap Total MemoryThe total amount of swap memory allocated for the host in bytes.
Swap Free MemoryThe remaining amount of swap memory available for the host in bytes.
Swap Used MemoryThe amount of swap memory utilized by the host in bytes.
Swap Cached MemoryThe amount of swap memory that is cached by the host.

Network

This tab provides details about the network utilization of the RHV server.

ParameterDescription
Network Details
NameThe name of the virtual network.
StatusThe current status of the virtual network. (UP or DOWN)
SpeedThe speed of the network. (Mbps)
Data ReceivedThe amount of data received by this network. (MB)
Data TransmittedThe amount of data transmitted from this network. (MB)
Data Receive RateThe rate at which this network receives data. (KBps)
Data Transmitted RateThe rate at which this network transmits data. (KBps)
Received ErrorsThe number of errors occurred when the data is received by the network.
Transmitted ErrorsThe number of errors occurred when the data is transmitted from the network.

Configuration

This tab provides the configuration details of the RHV server.

ParameterDescription
CPU Details
CPU ModelThe model name of the CPU.
CPU CoresThe number of CPU cores available.
CPU SocketsThe number of sockets available for the CPU.
CPU ThreadsThe number of threads available for the CPU.
Number of CPUsThe total number of CPUs available.
Speed (Mhz)The speed of the CPU. (Mhz)
Configuration Details
Host NameThe name of the RHV hypervisor host.
StatusThe status of the RHV host server.
OS NameThe name of the operating system installed in the RHV server.
VersionThe version of the OS used by the RHV host.
IP AddressThe IP Address of the RHV host server.
Vendor NameThe vendor name of the hardware.
Hardware FamilyThe product name of the hardware.
Hardware ModelThe model name of the hardware.
Libvirt VersionThe version of the Libvirt library.
KSM EnabledShows if KSM is enabled by the host or not.
Power ManagementShows if Power Management is enabled by the host or not.
UUIDThe value of Universal Unique Identifier of the host.
Number of VMsThe number of virtual machines available in the RHV host.

Loved by customers all over the world

"Standout Tool With Extensive Monitoring Capabilities"

It allows us to track crucial metrics such as response times, resource utilization, error rates, and transaction performance. The real-time monitoring alerts promptly notify us of any issues or anomalies, enabling us to take immediate action.

Reviewer Role: Research and Development

carlos-rivero
"I like Applications Manager because it helps us to detect issues present in our servers and SQL databases."
Carlos Rivero

Tech Support Manager, Lexmark

Trusted by over 6000+ businesses globally