Memory - KVM Test

This test reports the memory usage of the KVM server and enables administrators to identify whether/not adequate memory resources are available on the KVM server host for use by the virtual machines.

Target of the test : A KVM server

Agent deploying the test : An internal agent

Outputs of the test : One set of results for the KVM server that is to be monitored.

Configurable parameters for the test
Parameter Description

Test Period

How often should the test be executed.

Host

The IP address of the host for which this test is to be configured.

Detailed Diagnosis

To make diagnosis more efficient and accurate, the eG Enterprise embeds an optional detailed diagnostic capability. With this capability, the eG agents can be configured to run detailed, more elaborate tests as and when specific problems are detected. To enable the detailed diagnosis capability of this test for a particular server, choose the On option. To disable the capability, click on the Off option.

The option to selectively enable/disable the detailed diagnosis capability will be available only if the following conditions are fulfilled:

  • The eG manager license should allow the detailed diagnosis capability
  • Both the normal and abnormal frequencies configured for the detailed diagnosis measures should not be 0.
Measurements made by the test
Measurement Description Measurement Unit Interpretation

Total physical memory

Indicates the total amount of physical memory that is allocated for this KVM server.

MB

 

Total configured memory

Indicates the total amount of memory that is configured for this KVM server.

MB

 

Used physical memory

Indicates the amount of physical memory that is currently used by the KVM server.

MB

Ideally, the value of this measure should be low.

The detailed diagnosis of this measure if enabled, lists the VMs and their current memory usage.

Free physical memory

Indicates the amount of physical memory that is currently available for use in this KVM server.

MB

A high value is desired for this measure.

Percentage of physical memory used

Indicates the percentage of physical memory that is utilized by this KVM server.

Percent

A very high value for this measure indicates a shortage of memory resources. If more memory is not made available soon, then this could significantly degrade the performance of the virtual machines hosted on this server.

The detailed diagnosis of this measure if enabled, lists the top 10 memory consuming processes, the PIDs of the processes and the memory utilized by each process.

The detailed diagnosis of the Used physical memory measure if enabled, lists the VMs and their current memory usage. This way administrators can identify the VM that is utilizing the maximum memory resources.

layer 6 test 6 measure 1 dd 1

Figure 1 : The detailed diagnosis of the Used physical memory measure

The detailed diagnosis of this measure if enabled, lists the top 10 memory consuming processes, the PIDs of the processes and the memory utilized by each process. By looking at the detailed diagnosis, administrators can instantly identify the process that is consuming too much memory resources in the server and take remedial actions immediately.

layer 6 test 6 measure 1 dd 2

Figure 2 : The detailed diagnosis of the Percentage of physical memory used measure