eG Monitoring
 

Measures reported by HvVMSnapshotTest

Virtual machine checkpoints are file-based checkpoints of the state, disk data, and configuration of a virtual machine at a specific point in time. You can take multiple checkpoints of a virtual machine, even while it is running. You can then revert the virtual machine to any of the previous states by applying a checkpoint to the virtual machine.

Checkpoints are stored as .avhd files in the same location at the virtual hard disk and require adequate storage space. Taking multiple checkpoints can quickly consume a large amount of storage space.

If the number and size of the checkpoint files grow significantly over time, they might end up eroding considerable storage space, thereby choking VM operations. To conserve storage space, administrators need to continuously track checkpoint growth per VM, identify ‘heavy-weight’ and obsolete checkpoints that may not be of use any longer, and purge them. The HvVMSnapshotTest test helps administrators achieve the same. This test reports the count of large and aged checkpoints per VM, and reveals the names of these checkpoints, so that administrators can decide whether/not these checkpoints can be removed to make more storage space available for the VM.

The measures made by this test are as follows:

Measurement Description Measurement Unit Interpretation
No_of_snapshots Indicates the number of checkpoints for this VM. Number  
No_of_agedsnapshots Indicates the number of checkpoints of this VM, the age of which is more than the AGE LIMIT configured for this test. Number Use the detailed diagnosis of this measure to identify the aged checkpoints.
No_of_largesnapshots Indicates the number of checkpoints of this VM that are of a size greater than the SIZE LIMIT configured for this test. Number Use the detailed diagnosis of this measure to identify the large-sized checkpoints.