Virtual Machine Metrics
Last Updated February 20, 2025

VMware Aria Operations
collects configuration, CPU use, memory, datastore, disk, virtual disk, guest file system, network, power, disk space, storage, and summary metrics for virtual machine objects.

Guest Operating System Metrics

Guest Operating System metrics provide information about the new metrics added to the Guest Operating System
Metric Name
Description
Guest|Peak Guest OS Page-out/rate within collection cycle
This metric displays the highest memory page-out rate reported by guest operating system, measured as peak of any 20-second average during the collection interval.
To collect the guest metrics, ensure that VM Tools is installed and up and running on virtual machine, on vCenter server.
Key: guest|20_sec_peak_page.outRate_latest

Metrics for ROI Dashboard

Virtual machine metrics provide information about the new metrics added to the ROI dashboard.
Metric Name
Description
Potential Memory Consumed Reclaimable(GB)
This metric displays the sum of all the reclaimble consumed memory for the virtual machine.
Potential CPU Usage Increase (GHz)
This metric displays the potential increase in CPU usage for the virtual machine.
Potential Memory Usage Increase (GB)
This metric displays the potential increase in memory usage for the virtual machine.
Potential Savings
This metric displays the sum of all the potential savings (Idle VMs + Powered off Vms + Snapshot + Orphaned Disks + Oversized VMs).
Potential Cost Increase
This metric displays the potential increase in costs associated with the virtual machine.

Application Level Cost Roll up Metrics

The application-level cost roll up in
VMware Aria Operations
includes few additional metrics at the application level.
VMware Aria Operations
has introduced Business Application as a new object, the business application object can have Tiers and Applications as its children. The cost roll up option allows you to aggregate all VM costs associated with the application and tiers and publish them at VM level.
Application Level Cost Roll up Metrics
Metric Name
Description
Monthly Effected Projected Total Cost
This metric displays the effective virtual machine cost projected for the full month.
Effective MTD Cost
This metric displays the month to date effective application cost for the selected virtual machine.
Effective Daily Cost
This metric displays the effective daily cost of the application associated with the virtual machine.

Configuration Metrics for Virtual Machines

Configuration metrics provide information about virtual machine configuration.
Metric Name
Description
Config|Thin Provisioned Disk
Thin Provisioned Disk.
Key: config|hardware|thin_Enabled
Config|Number of CPUs
Number of CPUs for a Virtual Machine.
From
vRealize Operations Manager
6.7 and onwards, this metric is measured in vCPUs instead of cores.
Key: config|hardware|num_Cpu
Config|Disk Space
Disk space metrics.
Key: config|hardware|disk_Space

CPU Usage Metrics for Virtual Machines

CPU usage metrics provide the information about CPU use.
Metric Name
Description
CPU|Other Wait (ms)
CPU time spent waiting for IO.
Key: cpu|otherwait
CPU|Overall CPU Contention (ms)
The amount of time the CPU cannot run due to contention.
Key: cpu|capacity_contention
CPU|Reservation Used
CPU Reservation Used.
Key: cpu|reservation_used
CPU|Effective Limit
CPU Effective Limit.
Key: cpu|effective_limit
CPU|Other Wait (%)
Percentage Other Wait.
Key: cpu|otherwaitPct
CPU|Swap wait (%)
Percentage swap waits for CPU.
Key: cpu|swapwaitPct
CPU|Wait (%)
Percentage of the total CPU time spent in wait state.
Key: cpu|waitPct
CPU|System (%)
Percentage CPU time spent on system processes.
Key: cpu|systemSummationPct
CPU|Capacity entitlement (MHz)
CPU entitlement for the VM after considering all limits.
Key: cpu|capacity_entitlement
CPU|Capacity Demand Entitlement (%
Percent capacity demand entitlement.
Key: cpu|capacity_demandEntitlementPct
CPU|CPU Contention (%)
CPU contention as a percentage of 20-second collection interval.
Key: cpu|capacity_contentionPct
CPU|Total Capacity
Provisioned CPU capacity in megahertz.
Key: cpu|vm_capacity_provisioned
CPU|Demand (MHz)
Total CPU resources required by the workloads on the virtual machine.
Key: cpu|demandmhz
CPU|Host demand for aggregation
Host demand for aggregation.
Key: cpu|host_demand_for_aggregation
CPU|Demand (ms)
The total CPU time that the VM might use if there was no contention.
Key: cpu|demand_average
CPU|Demand (%)
CPU demand as a percentage of the provisioned capacity.
Key: cpu|demandPct
CPU|Usage (%)
This metric indicates the percentage of CPU that was used out of all the CPU that was allocated to the VM. CPU usage can indicate when the VM is undersized.
Key: cpu|usage_average
CPU|Usage (MHz)
CPU use in megahertz.
Key: cpu|usagemhz_average
CPU Workload %
This metric indicates the CPU workload % for the VM, the maximum threshold for this is 80% and the minimum threshold is 20%. If your Maximum line is constantly ~100% flat, you may have a runaway process. If this chart is below or less than 20% all the time for the entire month, then all the large VMs are oversized. This number must hover around 40%, indicating the sizing done was accurate.
CPU|System (ms)
CPU time spent on system processes.
Key: cpu|system_summation
CPU|Ready (%)
This metric indicates the percentage of time in which the VM was waiting in line to use the CPU on the host.
A large ready time for a VM indicates that the VM needed CPU resources but the infrastructure was busy serving other VMs. A large ready time might indicate that the host is trying to serve too many VMs.
Whenever the CPU ready is larger than 10%, you should check if the host is overloaded, or if the VM really needs all the resources that were allocated to it.
Key: cpu|readyPct
CPU|Extra (ms)
Extra CPU time in milliseconds.
Key: cpu|extra_summation
CPU|Guaranteed (ms)
CPU time that is guaranteed for the virtual machine.
Key: cpu|guaranteed_latest
CPU|Co-stop (%)
Percentage of time the VM is ready to run, but is unable to due to co-scheduling constraints.
Key: cpu|costopPct
CPU|Latency
Percentage of time the VM is unable to run because it is contending for access to the physical CPUs.
Key: cpu|latency_average
CPU|Max Limited
Time the VM is ready to run, but is not run due to maxing out its CPU limit setting.
Key: cpu|maxlimited_summation
CPU|Overlap
Time the VM was interrupted to perform system services on behalf of that VM or other VMs.
Key: cpu|overlap_summation
CPU|Run
Time the VM is scheduled to run.
Key: cpu|run_summation
CPU|Entitlement Latest
Entitlement Latest.
Key: cpu|entitlement_latest
CPU|Total Capacity (MHz)
Total CPU capacity allocated to the virtual machine.
Key: cpu|vm_capacity_provisioned
CPU|Peak vCPU Ready
The highest CPU Ready among the virtual CPUs.
Key: cpu|peak_vcpu_ready
CPU|Peak vCPU Usage
The highest CPU Usage among the virtual CPU, compared with the static configured CPU frequency. A constantly high number indicates that one or more of the CPUs have high utilization.
Key: cpu|peak_vcpu_usage
CPU|20-second Peak CPU System (%)
The highest system CPU, measured as a peak of any 20-second average during the collection interval.
Key: cpu|20-second peak cpu system
CPU|20-second Peak vCPU Co-Stop (%)
The highest CPU Co-Stop among any of the vCPU, measured as a peak of any 20-second average during the collection interval.
Key: cpu|20-second peak vcpu co-stop
CPU|20-second Peak vCPU IO-Wait(%)
The highest CPU Other Wait among any of the vCPU, measured as a peak of any 20-second average during the collection interval.
Key: cpu|20-second peak vcpu io-wait
CPU|20-second Peak vCPU Overlap (ms)
The highest CPU Overlap among any of the vCPU, measured as a peak of any 20-second average during the collection interval.
Key: cpu|20-second peak vcpu overlap
CPU|20-second Peak vCPU Ready (%)
The highest CPU Ready among any of the vCPU, measured as a peak of any 20-second average during the collection interval.
Key: cpu|20-second peak vcpu ready
CPU|20-second Peak vCPU Swap Wait (%)
The highest CPU Swap Wait among any of the vCPU, measured as a peak of any 20-second average during the collection interval.
Key: cpu|20-second peak vcpu swap wait
CPU | vCPU Usage Disparity
The absolute gap between the highest vCPU Usage and the lowest vCPU Usage.
Key: cpu|vcpu_usage_disparity

CPU Utilization for Resources Metrics for Virtual Machines

CPU utilization for resources metrics provides information about resource CPU use.
Metric Name
Description
rescpu|CPU Active (%) (
interval
)
The average active time (actav) or peak active time (actpk) for the CPU during various intervals.
Key:
rescpu|actav1_latest
rescpu|actav5_latest
rescpu|actav15_latest
rescpu|actpk1_latest
rescpu|actpk5_latest
rescpu|actpk15_latest
rescpu|CPU Running (%) (
interval
)
The average runtime (runav) or peak active time (runpk) for the CPU during various intervals.
Key:
rescpu|runav1_latest
rescpu|runav5_latest
rescpu|runav15_latest
rescpu|runpk1_latest
rescpu|runpk5_latest
rescpu|runpk15_latest
rescpu|CPU Throttled (%) (
interval
)
Amount of CPU resources over the limit that were refused, average over various intervals.
Key:
rescpu|maxLimited1_latest
rescpu|maxLimited5_latest
rescpu|maxLimited15_latest
rescpu|Group CPU Sample Count
The sample CPU count.
Key: rescpu|sampleCount_latest
rscpu|Group CPU Sample Period (ms)
The sample period.
Key: rscpu|samplePeriod_latest

Memory Metrics for Virtual Machines

Memory metrics provide information about memory use and allocation.
Metric Name
Description
Mem|Host Active (KB)
Host active memory use in kilobytes.
Key: mem|host_active
Mem|Contention (KB)
Memory contention in kilobytes.
Key: mem|host_contention
Mem|Contention (%)
Percent memory contention.
Key: mem|host_contentionPct
Mem|Guest Configured Memory (KB)
Guest operating system configured memory in kilobytes.
Key: mem|guest_provisioned
Mem|Guest Active Memory (%)
Percent guest operating system active memory.
Key: mem|guest_activePct
Mem|Guest Non-Pageable Memory (KB)
Guest operating system non-pageable memory in kilobytes.
Key: mem|guest_nonpageable_estimate
Mem|Reservation Used
Memory Reservation Used.
Key: mem|reservation_used
Mem|Effective Limit
Memory Effective Limit.
Key: mem|effective_limit
Mem|Demand for aggregation
Host demand for aggregation.
Key: mem|host_demand_for_aggregation
Mem|Balloon (%)
Percentage of total memory that has been reclaimed via ballooning.
Key: mem|balloonPct
Mem|Guest Usage (KB)
This metric shows the amount of memory the VM uses.
Key: mem|guest_usage
Mem|Guest Demand (KB)
Guest operating system demand in kilobytes.
Key: mem|guest_demand
Mem|Guest Non-Pageable Memory (KB)
Guest operating system non-pageable memory in kilobytes.
Key: mem|host_nonpageable_estimate
Mem|Host Demand (KB)
Memory demand in kilobytes.
Key mem|host_demand
Mem|Host Workload
Host Workload (%).
Key: host_workload
Mem|Zero (KB)
Amount of memory that is all 0.
Key: mem|zero_average
Mem|Swapped (KB)
This metric shows how much memory is being swapped. Meaning, the amount of unreserved memory in kilobytes.
Key: mem|swapped_average
Mem|Swap Target (KB)
Amount of memory that can be swapped in kilobytes.
Key: mem|swaptarget_average
Mem|Swap In (KB)
Swap-in memory in kilobytes.
Key: mem|swapin_average
Mem|Balloon Target (KB)
Amount of memory that can be used by the virtual machine memory control.
Key: mem|vmmemctltarget_average
Mem|Consumed (KB)
Amount of host memory consumed by the virtual machine for guest memory in kilobytes.
Key: mem|consumed_average
Mem|Overhead (KB)
Memory overhead in kilobytes.
Key: mem|overhead_average
Mem|Swap In Rate (KBps)
Rate at which memory is swapped from disk into active memory during the interval.
Key: mem|swapinRate_average
Mem|Active Write (KB)
Active writes in kilobytes.
Key: mem|activewrite_average
Mem|Compressed (KB)
Compressed memory in kilobytes.
Key: mem|compressed_average
Mem|Compression Rate (KBps)
Compression rate in kilobytes per second.
Key: mem|commpressionRate_average
Mem|Decompression Rate (KBps)
Decompression rate in kilobytes per second.
Key: mem|decompressionRate_average
Mem|Overhead Max (KB)
Maximum overhead in kilobytes.
Key: mem|overheadMax_average
Mem|Zip Saved (KB)
Zip-saved memory in kilobytes.
Key: mem|zipSaved_latest
Mem|Zipped (KB)
Zipped memory in kilobytes.
Key: mem|zipped_latest
Mem|Entitlement
Amount of host physical memory the VM is entitled to, as determined by the ESX schedule.
Key: mem|entitlement_average
Mem|Capacity Contention
Capacity Contention.
Key: mem|capacity.contention_average
Mem|Swap In Rate from Host Cache
Rate at which memory is being swapped from host cache into active memory.
Key: mem|llSwapInRate_average
Mem|Swap Out Rate to Host Cache
Rate at which memory is being swapped to host cache from active memory.
Key: mem|llSwapOutRate_average
Mem|Swap Space Used in Host Cache
Space used for caching swapped pages in the host cache.
Key: mem|llSwapUsed_average
Mem|Overhead Touched
Actively touched overhead memory (KB) reserved for use as the virtualization overhead for the VM.
Key: mem|overheadTouched_average
Memory|VM Memory Demand (kb)
Key: mem|vmMemoryDemand
Memory|Consumed (%)
Key: mem|consumedPct
Mem|Utilization (KB)
Memory used by the virtual machine. Reflects the guest OS memory required for vSphere and certain VMTools versions or for virtual machine consumption.
Key: mem|vmMemoryDemand
Mem|Total Capacity (KB)
Memory resources allocated to powered on virtual machine.
Key: mem|guest_provisioned
Mem|20-second Peak Contention (%)
The highest Memory Contention, measured as peak of any 20-second average during the collection interval.
Key: guest|20-second_peak_contention
Guest|Peak Guest OS Page-out/rate within collection cycle
This metric shows the highest memory page-out rate reported by guest operating system, measured as peak of any 20-second average during the collection interval.
Key: guest|20_sec_peak_page.outRate_latest
Guest|Needed Memory
Amount of memory needed for the Guest OS to perform optimally. This memory is considered as a cache for the disk and is a little more than the actual used memory.
Key: guest|mem.needed_latest
Guest|Free Memory
Amount of memory that is not used but is readily available. If the cache is high, a low free memory does not mean that the Guest OS needs more memory.
Key: guest|mem.free_latest
Guest|Physical Usable Memory
Amount of memory available to the Guest OS. Meaning, this amount is close to the amount of configured memory to the VM.
Key: guest|mem.physUsable_latest
Guest|20-second Peak Disk Queue Length
The highest Disk Queue Length, measured as peak of any 20-second average during the collection interval.
Key: guest|20-second_peak_disk_queue_length
Guest|20-second Peak Run Queue
The highest Run Queue, measured as peak of any 20-second average during the collection interval.
Key: guest|20-second_peak_run_queue
Guest|20-second Peak CPU Context Switch Rate
The highest CPU Context Switch Rate, measured as peak of any 20-second average during the collection interval.
Key: guest|20-second_peak_cpu_context switch rate

Datastore Metrics for Virtual Machines

Datastore metrics provide information about datastore use.
Metric Name
Description
Datastore|Total IOPS
Average number of commands issued per second during the collection interval.
Key: datastore|commandsAveraged_average
Datastore|Outstanding IO requests
OIO for datastore.
Key: datastore|demand_oio
Datastore|Number of Outstanding IO Operations
Number of outstanding IO operations.
Key: datastore|oio
Datastore|Demand
Datastore demand.
Key: datastore|demand
Datastore|Total Latency (ms)
The average amount of time taken for a command from the perspective of a Guest OS. This is the sum of Kernel Command Latency and Physical Device Command Latency.
Key: datastore|totalLatency_average
Datastore|Total Throughput (KBps)
Usage Average (KBps).
Key: datastore|usage_average
Datastore|Used Space (MB)
Used space in megabytes.
Key: datastore|used
Datastore|Not Shared (GB)
Space used by VMs that is not shared.
Key: datastore|notshared
Datastore|Read IOPS
Average number of read commands issued per second during the collection interval.
Key: datastore|numberReadAveraged_average
Datastore|Write IOPS
Average number of write commands issued per second during the collection interval.
Key: datastore|numberWriteAveraged_average
Datastore|Read Throughput (KBps)
This metric shows the amount of data that the VM reads to the datastore per second.
Key: datastore|read_average
Datastore|Read Latency (ms)
Average amount of time for a read operation from the datastore. Total latency = kernel latency + device latency.
Key: datastore|totalReadLatency_average
Datastore|Write Latency (ms)
Average amount of time for a write operation to the datastore. Total latency = kernel latency + device latency.
Key: datastore|totalWriteLatency_average
Datastore|Write Throughput (KBps)
This metric shows the amount of data that the VM writes to the datastore per second.
Key: datastore|write_average
Datastore|Highest Latency
Highest Latency.
Key: datastore|maxTotalLatency_latest
Datastore|Total Latency Max
Total Latency Max (ms).
Key: datastore|totalLatency_max

Disk Metrics for Virtual Machines

Disk metrics provide information about disk use.
Metric Name
Description
Disk Space|vSAN Overhead (GB)
Displays the extra virtual machine disk space used by the vSAN system.
Disk Space|vSAN Overhead (GB)
Disk Space|VMUsedWithoutOverhead(GB)
Displays the virtual machine disk space without vSAN overhead.
Disk Space|Usage Without Overhead (GB)
Disk Space
The Disk Space metrics are displayed by the virtual machine object only when the vSAN adapter is configured with vCenter.
Disk|Read IOPS
Average number of read commands issued per second during the collection interval.
Key: disk|numberReadAveraged_average
Disk|Write IOPS
Average number of write commands issued per second during the collection interval.
Key: disk|numberWriteAveraged_average
Disk|Total IOPS
Average number of commands issued per second during the collection interval.
Key: disk|commandsAveraged_average
Disk|Total Throughput (KBps)
Use rate in kilobytes per second.
Key: disk|usage_average
Disk|I/O Usage Capacity
This metric is a function of storage|usage_average and disk|workload. Storage|usage_average is an average over all storage devices. This means that disk|usage_capacity is not specific to the selected VM or the host of the VM.
Key: disk|usage_capacity
Disk|Number of Outstanding IO Operations
Number of outstanding IO operations.
Key: disk|diskoio
Disk|Queued Operations
Queued operations.
Key: disk|diskqueued
Disk|Demand (%)
Percent demand.
Key: disk|diskdemand
Disk |Total Queued Outstanding Operations
Sum of Queued Operation and Outstanding Operations.
Key: disk |sum_queued_oio
Disk|Max Observed OIO
Max Observed IO for a disk.
Key: disk|max_observed
Disk|Read Throughput KBps)
Amount of data read in the performance interval.
Key: disk|read_average
Disk|Write Throughput (KBps)
Amount of data written to disk in the performance interval.
Key: disk|write_average
Disk|Bus Resets
The number of bus resets in the performance interval.
Key: disk|busResets_summation
Disk|Commands canceled
The number of disk commands canceled in the performance interval.
Key: disk|commandsAborted_summation
Disk|Highest Latency
Highest latency.
Key: disk|maxTotalLatency_latest
Disk|SCSI Reservation Conflicts
SCSI Reservation Conflicts.
Key: disk|scsiReservationConflicts_summation
Disk|Read Latency (ms)
The average amount of time taken for a read from the perspective of a Guest OS. This is the sum of Kernel Read Latency and Physical Device Read Latency.
Key: disk|totalReadLatency_average
Disk|Write Latency (ms)
The average amount of time taken for a write from the perspective of a Guest OS. This is the sum of Kernel Write Latency and Physical Device Write Latency.
Key: disk|totalWriteLatency_average
Disk|Total Latency (ms)
The average amount of time taken for a command from the perspective of a Guest OS. This is the sum of Kernel Command Latency and Physical Device Command Latency.
Key: disk|totalLatency_average

Virtual Disk Metrics for Virtual Machines

Virtual disk metrics provide information about virtual disk use.
Metric Name
Description
Virtual Disk:<scsi_controller>|IOPS per GB
Displays the disk IO per second per Gigabyte of storage.
Key: virtualDisk:<scsi_controller>|iopsPerGB
Virtual Disk|Total Throughput
Amount of data read from/written to storage in a second. This is averaged over the reporting period.
Key: virtualDisk|usage
VirtualDisk|Total Latency
Total latency.
Key: virtualDisk|totalLatency
VirtualDisk|Total IOPS
Average number of commands per second.
Key: virtualDisk|commandsAveraged_average
VirtualDisk|Read Requests
Average number of read commands issued per second to the virtual disk during the collection interval.
Key: virtualDisk|numberReadAveraged_average
VirtualDisk|Write Requests
Average number of write commands issued per second to the virtual disk during the collection interval.
Key: virtualDisk|numberWriteAveraged_average
VirtualDisk|Read Throughput (KBps)
Rate of reading data from the virtual disk in kilobytes per second.
Key: virtualDisk|read_average
VirtualDisk|Read Latency (ms)
Average amount of time for a read operation from the virtual disk. Total latency = kernel latency + device latency.
Key: virtualDisk|totalReadLatency_average
VirtualDisk|Write Latency (ms)
Average amount of time for a write operation to the virtual disk. Total latency = kernel latency + device latency.
Key: virtualDisk|totalWriteLatency_average
VirtualDisk|Write Throughput (KBps)
Rate of writing data from the virtual disk in kilobytes per second.
Key: virtualDisk|write_average
VirtualDisk|Bus Resets
The number of bus resets in the performance interval.
Key: virtualDisk|busResets_summation
VirtualDisk|Commands Aborted
The number of disk commands canceled in the performance interval.
Key: virtualDisk|commandsAborted_summation
VirtualDisk|Read Load
Storage DRS virtual disk metric read load.
Key: virtualDisk|readLoadMetric_latest
VirtualDisk|Outstanding Read Requests
Average number of outstanding read requests to the virtual disk.
Key: virtualDisk|readOIO_latest
VirtualDisk|Write Load
Storage DRS virtual disk write load.
Key: virtualDisk|writeLoadMetric_latest
VirtualDisk|Outstanding Write Requests
Average number of outstanding write requests to the virtual disk.
Key: virtualDisk|writeOIO_latest
VirtualDisk|Number of Small Seeks
Small Seeks.
Key: virtualDisk|smallSeeks_latest
VirtualDisk|Number of Medium Seeks
Medium Seeks.
Key: virtualDisk|mediumSeeks_latest
VirtualDisk|Number of Large Seeks
Large Seeks.
Key: virtualDisk|largeSeeks_latest
VirtualDisk|Read Latency (microseconds)
Read Latency in microseconds.
Key: virtualDisk|readLatencyUS_latest
VirtualDisk|Write Latency (microseconds)
Write Latency in microseconds.
Key: virtualDisk|writeLatencyUS_latest
VirtualDisk|Average Read request size
Read IO size.
Key: virtualDisk|readIOSize_latest
VirtualDisk|Average Write request size
Write IO size.
Key: virtualDisk|writeIOSize_latest
Virtual Disk|Outstanding IO requests (OIOs)
Key: virtualDisk|vDiskOIO
Virtual Disk|Used Disk Space (GB)
Key: virtualDisk|actualUsage
Virtual Disk|Peak Virtual Disk IOPS
The highest disk IO per second among the virtual disks. A constantly high number indicates that one or more virtual disks are sustaining high IOPS.
Key: virtualDisk|peak_vDisk_iops
Virtual Disk|Peak Virtual Disk Read Latency
The highest read latency among the virtual disks. A high number indicates that one or more virtual disks are experiencing poor performance.
Key: virtualDisk|peak_vDisk_readLatency
Virtual Disk|Peak Virtual Disk Write Latency
The highest write latency among the virtual disks. A high number indicates that one or more virtual disks are experiencing poor performance.
Key: virtualDisk|peak_vDisk_writeLatency
Virtual Disk|20-secod Peak Latency (ms)
The highest latency among any of the virtual disk, measured as peak of any 20-second average during the collection interval.
Key: virtualDisk|20-second_peak_latency
Virtual Disk|Peak Virtual Disk throughput
The highest disk throughput among the virtual disks.
Key: virtualDisk|peak_vDisk_throughpu

Guest File System Metrics for Virtual Machines

Guest file system metrics provide information about guest file system capacity and free space.
The data for these metrics is only displayed when VMware Tools has been installed on the virtual machines. If VMware Tools is not installed, features dependent on these metrics, including capacity planning for virtual machine guest storage, will not be available.
Metric Name
Description
Guest file system|Guest File System Capacity (MB)
Total capacity on guest file system in megabytes.
Key: guestfilesystem|capacity
Guest file system|Guest File System Free (MB)
Total free space on guest file system in megabytes.
Key: guestfilesystem|freespace
Guest file system|Guest File System Usage (%)
Percent guest file system.
Key: guestfilesystem|percentage
Guest file system|Guest File System Usage
Total usage of guest file system.
From
vRealize Operations Manager
6.7 and onwards, this metric is measured in GBs.
Key: guestfilesystem|usage
Guest file system|Total Guest File System Capacity (GB)
This metric displays the amount of disk space allocated for the VM.
Correlate other metrics with this metric to indicate if changes occur in the disk space allocation for the VM.
Key: guestfilesystem|capacity_total
Guest file system|Total Guest File System Usage (%)
This metric displays the amount of display space being used out of the total allocated disk space.
Use his metric to track if the overall usage is stable, or if it reaches the limits. Do not include VMs with a disk space usage of >95% since this might impact your system.
Key: guestfilesystem|percentage_total
Guest file system|Total Guest File System Usage
Total usage of guest file system.
Key: guestfilesystem|usage_total
Guest file system|Utilization (GB)
Storage space used by the Guest OS file systems. The disk space is available only if VM tools are installed and running. If the VM tools are not installed, the disk space capacity is not applicable.
Key: guestfilesystem|usage_total
Guest file system|Total Capacity (GB)
Storage space used by the Guest OS file systems. The disk space is available only if VM tools are installed and running. If the VM tools are not installed, the disk space capacity is not applicable.
Key: guestfilesystem|capacity_total

Network Metrics for Virtual Machines

Network metrics provide information about network performance.
Metric Name
Description
Network|Peak Network Packet per second within collection cycle
This metric shows the highest VM packets per second rate, measured as peak of any 20-second average during the collection interval.
Key: net|20_sec_peak_packetsPerSec
Net|Total Throughput (KBps)
The sum of the data transmitted and received for all the NIC instances of the host or virtual machine.
Key: net|usage_average
Net|Data Transmit Rate (KBps)
This metric shows the rate of data being sent by the VM per second.
Key: net|transmitted_average
Net|Data Receive Rate (KBps)
This metric shows the rate of data received by the VM per second.
Key: net|received_average
Net|Packets per second
Number of packets transmitted and received per second.
Key: net|PacketsPerSec
Net|Packets Received
Number of packets received in the performance interval.
Key: net|packetsRx_summation
Net|Packets Transmitted
Number of packets transmitted in the performance interval.
Key: net|packetsTx_summation
Net|Transmitted Packets Dropped
This metric shows the number of transmitted packets dropped in the collection interval
Key: net|dropppedTx_summation
Net|Packets Dropped (%)
Percentage of packets dropped.
Key: net|droppedPct
Net|Packets Dropped
Number of packets dropped in the performance interval.
Key: net|dropped
Net|Broadcast Packets Transmitted
Number of broadcast packets transmitted during the sampling interval.
Key: net|broadcastTx_summation
Net|Broadcast Packets Received
Number of broadcast packets received during the sampling interval.
Key: net|broadcastRx_summation
Net|Multicast Packets Received
Number of multicast packets received.
Key: net|multicastRx_summation
Net|Multicast Packets Transmitted
Number of multicast packets transmitted.
Key: net|multicastTx_summation
Net|VM to Host Data Transmit Rate
Average amount of data transmitted per second between VM and host.
Key: net|host_transmitted_average
Net|VM to Host Data Receive Rate
Average amount of data received per second between VM and host.
Key: net|host_received_average
Net|VM to Host Usage Rate
The sum of the data transmitted and received for all the NIC instances between VM and host.
Key: net|host_usage_average
Net|20-second Peak Usage Rate (KBps)
The higest Usage Rate, measured as peak of any 20 second average during the collection interval.
Key: net|20-second_peak_usage_rate

System Metrics for Virtual Machines

System metrics for virtual machines provide general information about the virtual machine, such as its build number and running state.
Metric Name
Description
Sys|Powered ON
Powered on virtual machines. 1 if powered on, 0 if powered off, -1 if unknown
Key: sys|poweredOn
Sys|OS Uptime
Total time elapsed, in seconds, since last operating system start.
Key: sys|osUptime_latest

Power Metrics for Virtual Machines

Power metrics provide information about power use.
Metric Name
Description
Power|Total Energy Consumed in the collection period (Wh)
Displays the total electricity consumed based on the time interval selected. The default collection cycle is set to 5 mins. You can continue using the default setting or edit it for each adapter instance. For example, if the time interval is set to its default value, the value represents the energy consumed per 5 mins.
Power|Total Power Consumed By VM (Wh)
Displays the total power consumed by a virtual machine in an hour. The data collected is over a period of an hour and published along with the other metrics in
VMware Aria Operations
. In case of a connectivity or availability issue in
VMware Aria Operations
or vCenter adapter instance, this hourly metric might not be published and the missed value during this period does not get recalculated. Once the connection is re-established, the next data points get published.
This metric is deactivated by default. You can activate it from the Policies page. For more information, see Metrics and Properties Details in the
VMware Aria Operations
Configuration Guide
.
Power|Power (Watt)
Average power use in watts.
Power|Current Power Consumption Rate (Watt)
The power consumption rate per second, averaged over the reporting period.
Key: power|power_average
Power|(DEP) Energy (Joule)
Total energy consumed in joules.
Key: power|energy_summation

Disk Space Metrics for Virtual Machines

Disk space metrics provide information about disk space use.
Metric Name
Description
Diskspace|Provisioned Space (GB)
Provisioned space in gigabytes.
Key: diskspace|provisioned
Diskspace|Provisioned Space for VM
Provisioned space for VM.
Key: diskspace|provisionedSpace
Diskspace|Snapshot Space (GB)
Space used by snapshots.
Key: diskspace|snapshot
Diskspace|Virtual machine used (GB)
Space used by virtual machine files in gigabytes.
Key: diskspace|perDsUsed
Diskspace|Active not shared
Unshared disk space used by VMs excluding snapshot.
Key: diskspace|activeNotShared

Storage Metrics for Virtual Machines

Storage metrics provide information about storage use.
Metric Name
Description
Storage|Total IOPS
Average number of commands issued per second during the collection interval.
Key: storage|commandsAveraged_average
Storage|Contention (%)
Percent contention.
Key: storage|contention
Storage|Read Throughput (KBps)
Read throughput rate in kilobytes per second.
Key: storage|read_average
Storage|Read IOPS
Average number of read commands issued per second during the collection interval.
Key: storage|numberReadAveraged_average
Storage|Total Latency (ms)
Total latency in milliseconds.
Key: storage|totalLatency_average
Storage|Total Usage (KBps)
Total throughput rate in kilobytes per second.
Key: storage|usage_average
Storage|Write Throughput (KBps)
Write throughput rate in kilobytes per second.
Key: storage|write_average
Storage|Write IOPS
Average number of write commands issued per second during the collection interval.
Key: storage|numberWriteAveraged_average

Summary Metrics for Virtual Machines

Summary metrics provide information about overall performance.
Metric Name
Description
Summary|Availability %
Displays the uptime of Guest OS, expressed as a percentage of the collection period.
Key: summary|availability_kpi
Summary|Running
Number of running virtual machines.
Key: summary|running
Summary|Desktop Status
Horizon view desktop status.
Key: summary|desktop_status
Summary|Configuration|Type
Indicates the type of virtual machine object based on which you can identify the type of virtual machine. The valid values for the virtual machine object property are:
  • default - represents a regular virtual machine
  • template - represents a powered off virtual machine template.
  • srm_placeholder - represents a powered on Site Recovery Manager virtual machine.
  • ft_primary - represents the primary Fault Tolerance virtual machine.
  • ft_secondary - represents the secondary Fault Tolerance virtual machine.
Key: summary|config|type
Summary|Guest Operating System|Guest OS Full Name
Displays the guest operating system name.
Key: summary|guest os full name
Summary|Oversized|Potential Memory
Displays the oversized potential memory.
Key: summary|oversized|potentialMemConsumed
Summary|Undersized|Potential CPU Usage
Displays the undersized potential CPU used.
Key: summary|undersized|potentialCpuUsage
Summary|Undersized|Potential Memory
Displays the undersized potential memory used.
Key: summary|undersized|potentialMemUsage
Reclaimable Idle
Boolean flag indicating whether VM is considered as reclaimable because it is in Idle state.
Key: summary|idle
Reclaimable Powered Off
Boolean flag indicating whether VM is considered as reclaimable because it is in powered off state.
Key: summary| poweredOff
Reclaimable Snapshot Space (GB)
Reclaimable snapshot space.
Key: summary| snapshotSpace

Cost Metrics for Virtual Machines

Cost metrics provide information about the cost.
Metric Name
Description
Monthly OS Labor Cost
Monthly operating system labor cost of the virtual machine.
Key: cost|osLaborTotalCost
Monthly Projected Total Cost
Virtual machine cost projected for full month.
Key: Cost|monthlyProjectedCost
Monthly VI Labor Cost
Monthly virtual infrastructure labor cost of the virtual machine.
Key: cost|viLaborTotalCost
MTD Compute Total Cost
Total compute cost (including CPU and memory) of the virtual machine.
Key: cost|compTotalCost
MTD CPU Cost
Month to Date Virtual Machine CPU Cost. It is based on utilization. The more the VM uses, the higher its cost.
Key: cost|cpuCost
MTD Monthly Cost
Month to date direct cost (comprising of OS labor, VI labor and any windows desktop instance license) of the virtual machine. It also comprises of the additional and application cost of the virtual machine.
Key: cost|vmDirectCost
MTD Memory Cost
Month to Date Memory Cost of Virtual Machine. It is based on utilization. The more the VM uses, the higher its cost.
Key: cost|memoryCost
MTD Storage Cost
Month to date storage cost of the virtual machine.
Key: cost|storageCost
MTD Total Cost
Month to date total compute cost (including CPU and memory) of the virtual machine.
Key: cost|monthlyTotalCost
Potential Savings
Reclaimable cost of VM for being either idle, powered-off, or having snapshots.
Key: cost|reclaimableCost
Cost|Allocation|MTD VM CPU Cost (Currency)
Month to Date Virtual Machine CPU Cost computed based on resource overcommit ratio set for its parent cluster in policy.
cost|allocation|allocationBasedCpuMTDCost
Cost|Allocation|MTD VM Memory Cost (Currency)
Month to Date Virtual Machine CPU Memory cost computed based on resource overcommit ratio set for its parent cluster in policy.
cost|allocation|allocationBasedMemoryMTDCost
Cost|Allocation|MTD VM Storage Cost (Currency)
Month to Date Virtual Machine CPU Storage cost computed based on resource overcommit ratio set for its parent cluster (or datastore cluster) in policy.
cost|allocation|allocationBasedStorageMTDCost
Cost|Allocation|MTD VM Total Cost (Currency)
Month to Date Virtual Machine Total Cost is the summation of the CPU Cost, Memory Cost, Storage Cost and Direct Cost, based on overcommit ratios set in policy for the parent cluster or datastore cluster.
cost|allocation|allocationBasedTotalCost
Cost|Effective Daily Cpu Cost (Currency)
Daily CPU cost of the selected virtual machine.
Cost|Effective Daily Memory Cost (Currency)
Daily Memory cost of the selected virtual machine.
Cost|Effective Daily Storage Cost (Currency)
Daily Storage cost of the selected virtual machine.
Cost|Daily Additional Cost
Daily Additional cost of the selected virtual machine.
Cost|Effective Daily Cost (Currency)
Effective Daily cost is the sum of effective daily CPU cost + effective daily memory cost + effective daily storage cost + daily additional cost.
Cost|Effective MTD Cost (Currency)
Effective MTD cost is the sum of effective daily CPU cost from beginning of month until now + effective daily memory cost from beginning of month until now + effective daily storage cost from beginning of month until now + daily additional cost from beginning of month until now.

Virtual Hardware Metrics for Virtual Machines

Metric Name
Description
Configuration|Hardware|Number of CPU cores per socket
This metric displays the number of CPU cores per socket.
Configuration|Hardware|Number of virtual CPUs
This metric displays the number of CPUs in the virtual machine.
Configuration|Hardware|Number of virtual sockets:
This metric displays the number of virtual sockets in the virtual machine.
Configuration|Hardware|Memory:
This metric displays the memory used in the virtual machine.
Configuration|CPU Resource Allocation|Limit
This metric displays the resource allocation limit of the virtual machine.
Configuration|CPU Resource Allocation|Reservation
This metric displays the reserved resources for the virtual machine.
Configuration|CPU Resource Allocation|Shares|
This metric displays the shared resources for the virtual machine.
Summary|Guest Operating System|Tools Version
This metric displays the tools version of the guest operating system.
Summary|Guest Operating System|Tools Version Status
This metric displays the status of the tools in the guest operating system.
Summary|Guest Operating System|Tools Running Status
This metric displays whether the tools are functional in the guest operating system.
Guest File System:/boot|Partition Capacity (GB)
This metric displays the boot partition capacity in the guest file system.
Guest File System:/boot|Partition Utilization (%)
This metric displays the boot partition usage percentage in the guest file system.
Guest File System:/boot|Partition Utilization (GB)
This metric displays the boot partition used in the guest file system.
Virtual Disk|Configured
This metric displays the disk space of the configured virtual disk.
Virtual Disk|Label
This metric displays the disk label of the configured virtual disk.
Disk Space|Snapshot Space
This metric displays the snap shot details of the virtual machine.
Network|IP Address
This metric displays the IP address of the virtual machine.
Network|MAC Address
This metric displays the MAC address of the virtual machine.

Disabled Instanced Metrics

The instance metrics created for the following metrics are disabled in this version of
VMware Aria Operations
. This means that these metrics collect data by default but all the instanced metrics created for these metrics, do not collect data by default.
Metric Name
Configuration|Hardware|Number of virtual CPUs
CPU|Ready (%)
CPU|Usage (MHz)
Net|Broadcast Packets Transmitted
Net|Data Transmit Rate (KBps)
Net|Data Receive Rate (KBps)
Net|Multicast Packets Transmitted
Net|Packets Dropped
Net|Packets Dropped (%)
Net|pnicByteRx_average
Net|pnicByteTx_average
Net|Transmitted Packets Dropped
Net|Usage Rate (KBps)
VirtualDisk|Read IOPS
VirtualDisk|Read Latency (ms)
VirtualDisk|Read Throughput (KBps)
VirtualDisk|Total IOPS
VirtualDisk|Total Latency
VirtualDisk|Total Throughput (KBps)
Virtual Disk|Used Disk Space (GB)
VirtualDisk|Write IOPS
VirtualDisk|Write Latency (ms)
VirtualDisk|Write Throughput (KBps)
Datastore|Outstanding IO requests
Datastore|Read IOPS
Datastore|Read Latency (ms)
Datastore|Read Throughput (KBps)
Datastore|Total IOPS
Datastore|Total Latency (ms)
Datastore|Total Throughput (KBps)
Datastore|Write IOPS
Datastore|Write Latency (ms)
Datastore|Write Throughput (KBps)
Disk|Total IOPS
Disk|Total Throughput (KBps)
Disk|Read Throughput KBps)
Disk|Write Throughput (KBps)
Diskspace|Access Time (ms)
Diskspace|Virtual machine used (GB)

Disabled Metrics

The following metrics are disabled in this version of
VMware Aria Operations
. This means that they do not collect data by default.
You can enable these metrics in the Policy workspace. For more information, in VMware Docs search for Collect Metrics and Properties Details.
You can enable these metrics in the Policy workspace.
Metric Name
Description
CPU|50% of Recommended number of vCPUs to Remove
This metric is superseded by the capacity engine.
cpu|numberToRemove50Pct
CPU|Capacity entitlement (mhz)
cpu|capacity_entitlement
CPU|Co-stop (msec)
Use the Co-Stop (%) metric instead of this metric.
cpu|costop_summation
CPU|Demand Over Capacity (mhz)
cpu|demandOverCapacity
CPU|Demand Over Limit (mhz)
Use Contention (%) metric instead of this metric.
cpu|demandOverLimit
CPU|Dynamic entitlement
cpu|dynamic_entitlement
CPU|Estimated entitlement
cpu|estimated_entitlement
CPU|Idle (%)
cpu|idlePct
CPU|Idle (msec)
cpu|idle_summation
CPU|Other Wait (msec)
cpu|otherwait
CPU|Normalized Co-stop (%)
Use the Co-Stop (%) metric instead of this metric.
cpu|perCpuCoStopPct
CPU|Provisioned vCPU(s) (Cores)
cpu|corecount_provisioned
CPU|Ready (msec)
Choose the Use Ready (%) metric instead of this metric.
cpu|ready_summation
CPU|Recommended Size Reduction (%)
cpu|sizePctReduction
CPU|Swap Wait (msec)
cpu|swapwait_summation
CPU|Total Wait (msec)
cpu|wait
CPU|Used (msec)
cpu|used_summation
CPU|Wait (msec)
cpu|wait_summation
Datastore I/O|Max Observed Number of Outstanding IO Operations
datastore|maxObserved_OIO
Datastore I/O|Max Observed Read Rate (kbps)
datastore|maxObserved_Read
Datastore I/O|Max Observed Reads per second
datastore|maxObserved_NumberRead
Datastore I/O|Max Observed Write Rate (kbps)
datastore|maxObserved_Write
Datastore I/O|Max Observed Writes per second
datastore|maxObserved_NumberWrite
Disk Space|Not Shared (gb)
diskspace|notshared
Disk Space|Number of Virtual Disks
diskspace|numvmdisk
Disk Space|Shared Used (gb)
diskspace|shared
Disk Space|Total disk space used (gb)
diskspace|total_usage
Disk Space|Total disk space (gb)
diskspace|total_capacity
Disk Space|Virtual Disk Used (gb)
diskspace|diskused
Guest File System stats|Total Guest File System Free (gab)
guestfilesystem|freespace_total
Guest|Active File Cache Memory (kb)
guest|mem.activeFileCache_latest
Guest|Context Swap Rate per second
guest|contextSwapRate_latest
Guest|Huge Page Size (kb)
guest|hugePage.size_latest
Guest|Page Out Rate per second
guest|page.outRate_latest
Guest|Total Huge Pages
guest|hugePage.total_latest
Memory|50% of Reclaimable Memory Capacity (gb)
This metric is superseded by the capacity engine.
mem|wasteValue50PctInGB
Memory|Balloon (kb)
mem|vmmemctl_average
Memory|Demand Over Capacity
mem|demandOverCapacity
Memory|Demand Over Limit
mem|demandOverLimit
Memory|Granted (kb)
mem|granted_average
Memory|Guest Active (kb)
mem|active_average
Memory|Guest Dynamic Entitlement (kb)
mem|guest_dynamic_entitlement
Memory|Guest Workload (%)
mem|guest_workload
Memory|Host Demand with Reservation (kb)
mem|host_demand_reservation
Memory|Host Dynamic Entitlement (kb)
mem|host_dynamic_entitlement
Memory|Host Usage (kb)
mem|host_usage
Memory|Host Workload (%)
mem|host_workload
Memory|Latency (%)
Use the Memory Contention (%) metric instead of this metric.
mem|latency_average
Memory|Recommended Size Reduction (%)
mem|sizePctReduction
Memory|Shared (kb)
mem|shared_average
Memory|Swap Out Rate (kbps)
mem|swapoutRate_average
Memory|Usage (%)
mem|usage_average
Memory|Estimated entitlement
mem|estimated_entitlement
Network I/O|Data Receive Demand Rate (kbps)
net|receive_demand_average
Network I/O|Data Transmit Demand Rate (kbps)
net|transmit_demand_average
Network I/O|VM to Host Data Receive Rate (kbps)
net|host_received_average
Network I/O|VM to Host Data Transmit Rate (kbps)
net|host_transmitted_average
Network I/O|VM to Host Max Observed Received Throughput (kbps)
net|host_maxObserved_Rx_KBps
Network I/O|VM to Host Max Observed Throughput (kbps)
net|host_maxObserved_KBps
Network I/O|VM to Host Max Observed Transmitted Throughput (kbps)
net|host_maxObserved_Tx_KBps
Network I/O|VM to Host Usage Rate (kbps)
net|host_usage_average
Network|bytesRx (kbps)
net|bytesRx_average
Network|bytesTx (kbps)
net|bytesTx_average
Network|Demand (%)
Use absolute numbers instead of this metric.
net|demand
Network|I/O Usage Capacity
net|usage_capacity
Network|Max Observed Received Throughput (kbps)
net|maxObserved_Rx_KBps
Network|Max Observed Throughput (kbps)
net|maxObserved_KBps
Network|Max Observed Transmitted Throughput (kbps)
net|maxObserved_Tx_KBps
Network|Packets Received per second
net|packetsRxPerSec
Network|Packets Transmitted per second
net|packetsTxPerSec
Network|Received Packets Dropped
net|droppedRx_summation
Storage|Demand (kbps)
storage|demandKBps
Storage|Read Latency (msec)
storage|totalReadLatency_average
Storage|Write Latency (msec)
storage|totalWriteLatency_average
Summary|CPU Shares
summary|cpu_shares
Summary|Memory Shares
summary|mem_shares
Summary|Number of Datastores
summary|number_datastore
Summary|Number of Networks
summary|number_network
Summary|Workload Indicator
summary|workload_indicator
System|Build Number
sys|build
System|Heartbeat
sys|heartbeat_summation
System|Product String
sys|productString
System|Uptime (sec)
sys|uptime_latest
System|vMotion Enabled
vMotion should be enabled for all. It is not necessary to track all VMs every five minutes.
sys|vmotionEnabled