Free 30 Day Trial
Find the root-cause of your cloud, hybrid-cloud
or on-prem performance issues
|
||
|
How does eG Enterprise Monitor KVM Environments?
To monitor virtual infrastructures, eG Enterprise uses a patented In-N-Out monitoring approach that is designed to address the requirements outlined in Introduction chapter. The eG Single Agent not only monitors the KVM kernel, but also uses the libvirt APIs and commands to report real-time resource usage of each of the guest VMs. The metrics collected report on the percentage of the KVM server’s resources that each the VMs on the server are using - i.e., the relative loading of the guest VMs. This represents the view of how a guest VM and its applications are doing - from the “outside” - i.e., from outside the guest VM.
In addition, the eG agent also connects to each guest VM that is currently powered on and determines the guest OS version, the name(s) of the users who are logged on (in the virtual desktop scenario), and the resource usage of the guest and the applications running inside the guest (as seen from within the guest operating system). This represents the view from within the guest operating system - i.e., the “inside” view.
With the In-N-Out monitoring approach, eG Enterprise allows administrators of KVM environments to answer several key questions. Some of these include:
Before attempting to monitor the KVM server, a set of pre-requisites should be fulfilled to make the eG agent to communicate with the KVM server and collect metrics pertaining to performance of the server. These requirements are explained in the following