VMware Aria Operations collects CPU use, disk, memory, network, and summary metrics for objects in the vSphere world.
Capacity metrics can be calculated for vSphere world objects. See Capacity Analytics Generated Metrics.
vSphere World Super Metrics for ROI Dashboard
vSphere world super metrics provide information about the new metrics added to the ROI dashboard.
Metric Name | Description |
---|---|
Cost|Total Cost of Ownership | This metric shows the total cost cost of ownership with potential savings and optimizations. Key: cost|total_aggregated_cost |
Online Capacity Analytics Capacity Remaining Profiles | This metric shows the VMs remaining based on the average VM profile. Key: OnlineCapacityAnalytics|capacityRemainingProfile |
Cost|Server Hardware(Owned) Cost | This metric shows the sum of server hardware depreciated cost having purchase type as Owned across all the vCenters. Key: cost|total_serverHardware_owned_cost |
Cost|Server Hardware(Leased) Cost | This metric shows the sum of server hardware depreciated cost having purchase type as Leased across all the vCenters. Key: cost|total_serverHardware_leased_cost |
Cost|Host OS License cost | This metric shows the sum of host OS license cost across all the vCenters. Key: cost|total_hostOsl_cost |
Cost|Network Cost | This metric shows the sum of network cost across all the vCenters. Key: cost|total_network_cost |
Cost|Maintenance Cost | This metric shows the sum of maintenance cost across all the vCenters. Key: cost|total_maintenance_cost |
Cost|Server Labor Cost | This metric shows the sum of server labor cost across all the vCenters. Key: cost|total_serverLabor_cost |
Cost|Facilities Cost | This metric shows the sum of facilities cost across all the vCenters. Key: cost|total_facilities_cost |
Cost|Additional Cost | This metric shows the sum of additional cost across all the vCenters. Key: cost|total_additional_cost |
Cost|VM Direct Cost | This metric shows sum of direct Cost (VI labor + OS Labor) across all vCenters. Key: cost|total_vm_direct_cost |
Cost|Capacity Used Compute Cost | This metric displays the cost of the used compute capacity. Key: cost|capacity_used|compute |
Cost|Capacity Remaining Compute Cost | This metric displays the cost of the remaining compute capacity. Key: cost|capacity_remaining|compute |
Cost|Capacity Used Storage Cost | This metric displays the cost of the used storage capacity. Key: cost|capacity_used|storage |
Cost|Capacity Remaining Storage Cost | This metric displays the cost of the remaining storage capacity. Key: cost|capacity_remaining|storage |
Cost|Potential Savings Idle VMs | This metric displays the potential savings from Idle VMs. Key: cost|potential_savings|idle_vms |
Cost|Potential Savings Powered Off VMs | This metric displays the potential savings from powered off VMs. Key: cost|potential_savings|poweredOff_vms |
Cost|Potential Savings VM Snapshots | This metric displays the potential savings from VM snapshots. Key: cost|potential_savings|vm_snapshots |
Cost|Potential Savings Orphaned Disks | This metric displays the potential savings from orphaned disks. Key: cost|potential_savings|orphaned_disks |
Cost|Potential Savings Oversized VMs | This metric displays the potential savings from oversized VMs. Key: cost|potential_savings|oversized_vms |
Cost|Potential Savings Cost Optimization Opportunities | This metric displays the potential savings from cost optimization opportunities. Key: cost|potential_savings|cost_optimization_opportunities |
Cost|Total Cost of Ownership | This metric shows the total cost cost of ownership with potential savings and optimizations. Key: cost|potential_savings|total_cost_of_ownership |
Server Purchase Cost | This metric shows the server purchase cost. Key: cost|server_purchase_cost |
Accumulated Depreciation | This metric displays the sum of the accumulated depreciation (Depreciation is calculated from the purchase date till current date) of servers across all the vCenters. Key: cost|accumulatedDepreciation |
Remaining Depreciation | This metric displays the sum of the remaining depreciation (Remaining Depreciation is calculated from the current date till Depreicated year) of servers across all the vCenters. Key: cost|accumulatedDepreciation |
Number of Fully Depreciated Servers | This metric displays the number of fully depreciated servers across all the vCenters. Key: cost|hardwareTotalCost |
Reclaimed vCPUs from Idle VMs | This metric displays the number of reclaimable vCPUs from idle VMs. Key: reclaimable|idle_vms|cpu |
Reclaimed Memory from Idle VMs | This metric displays the amount of reclaimable memory from the idle VMs. Key: reclaimable|idle_vms|mem |
Reclaimed Disk Space from Idle VMs | This metric displays the amount of reclaimable disk space from the idle VMs. Key: reclaimable|idle_vms|diskspace |
Reclaimed Disk Space from Powered Off VMs | This metric displays the amount of reclaimable disk space from the powered off VMs. Key: reclaimable|poweredOff_vms|diskspace |
Reclaimed Disk Space from VM Snapshots | This metric displays the amount of reclaimable disk space from the VM Snapshots. Key: reclaimable|vm_snapshots|diskspace |
Reclaimed Disk Space from Orphaned Disks | This metric displays the amount of reclaimable disk space from the orphaned disks. Key: reclaimable|orphaned_disk|diskspace |
Rightsize - vCPUs to Remove from Oversized VMs | This metric displays the number of vCPUs to remove from the oversized VMs. Key: summary|oversized|vcpus |
Rightsize - Memory to Remove from Oversized VMs | This metric displays the amount of memory to be removed from the oversized VMs. Key: summary|oversized|memory |
Rightsize - vCPUs to Add from Undersized VMs | This metric displays the number of vCPUs to be added from the undersized VMs. Key: summary|undersized|vcpus |
Rightsize - Memory to Add from Undersized VMs | This metric displays the amount of memory to be added from the undersized VMs. Key: summary|undersized|memory |
Total Storage Cost | This metric displays the sum of storage cost across all vCenters. Key: cost|totalCost |
Total Potential Savings | This metric displays the sum of all the potential savings (Idle VMs + Powered off Vms + Snapshot + Orphaned Disks + Oversized VMs). Key: reclaimable|cost |
New vSphere Metrics Added for ROI Dashboard | |
Potential Savings from Oversized VMs | This metric displays the sum of all the potentials savings gained from oversized VMs across vcenters. Key: cost|reclaimableCost |
Reclaimable Host Cost | This metric displays the reclaimable host cost based on the recommended size. Key: cost|potential_savings|total_reclaimable_host_cost |
Cost|Potential Increase|Undersized VMs Cost | This metric displays the rightsizing value for the undersized VMs. Key: cost|potential_increase|undersized_vms |
Cost|Realized Savings|Total Realized Savings | This metric displays the total realize savings for VMs across all vCenters. Key: cost|realized_savings|total_realized_savings |
Cost|Realized Savings|Idle Savings | This metric displays the total realized savings for idle VMs across all vCenters. Key: cost|realized_savings|realized_idle_savings |
Cost|Realized Savings|Powered Off Savings | This metric displays the total realized savings for powered off VMs across all vCenters. Key: cost|realized_savings|realized_poweredOff_savings |
Cost|Realized Savings|Snapshot Space Savings | This metric displays the total realized savings for snapshot space across all vCenters. Key: cost|realized_savings|realized_snapshotSpace_savings |
Cost|Realized Savings|Oversized Savings | This metric displays the oversized savings across all vCenters. Key: cost|realized_savings|realized_oversized_savings |
Cost|Realized Savings|Orphaned Disk Space Savings | This metric displays the amount of disk space saved by orphaned disks across all vCenters. Key: cost|realized_savings|realized_orphanedDiskSpace_savings |
Cost|Realized Savings|Reclaimable Host Savings | This metric displays the amount of reclaimable host savings across all vCenters. Key: cost|realized_savings|realized_reclaimableHost_savings |
Compute Realized|vCPUs from Oversized VMs | This metric displays the number of vCPUs realized across all vCenters. Key: compute_realized|realized_oversized_vcpus |
Compute Realized|Memory from Oversized VMs | This metric displays the amount of memory realized from oversized VMs across all vCenters. Key: compute_realized|realized_oversized_mem |
Realized Potential Memory Consumed from Oversized VMs | This metric displays the potential memory consumed from oversized VMs across all vCenters. Key: realized|realizedPotentialMemConsumed |
Total Number Of Reclaimable Hosts | This metric displays the total number of reclaimable hosts across all vCenters. Key: metric=cost|reclaimableHostCost |
Compute Realized|vCPUs from Idle VMs | This metric displays the realized vCPUs from idle VMs across all vCenters. Key: compute_realized|realized_idle_vcpus |
Compute Realized|Memory from Idle VMs | This metric displays the amount of memory realized from idle VMs across all vCenters. Key: compute_realized|realized_idle_mem |
Disk Space Realized|Idle VMs | This metric displays the amount of disk space realized from idle VMs across all vCenters. Key: storage_realized|realized_idle_diskSpace |
Disk Space Realized|Powered Off VMs | This metric displays the amount of disk space realized from powered off VMs across all vCenters. Key: storage_realized|realized_poweredOff_diskSpace |
Disk Space Realized|VM Snapshots | This metric displays the amount of disk space realized from VM snapshots across all vCenters. Key: storage_realized|realized_snapshotSpace |
Disk Space Realized|Orphaned Disks | This metric displays the amount of disk space realized from orphaned disks across all vCenters. Key: storage_realized|realized_orphaned_diskSpace |
CPU Usage Metrics
CPU usage metrics provide information about CPU use.
Metric Name | Description |
---|---|
CPU|Capacity usage | CPU usages as a percent during the interval. Key: cpu|capacity_usagepct_average |
CPU|CPU contention(%) | This metric shows the percentage of time the VMs in the ESXi hosts are unable to run because they are contending for access to the physical CPUs. The number shown is the average number for all VMs. This number is lower than the highest number experienced by the VM most impacted by CPU contention. Use this metric to verify if the host can serve all its VMs efficiently. Low contention means that the VM can access everything it demands to run smoothly. It means that the infrastructure is providing good service to the application team. When using this metric, ensure that the number is within your expectation. Look at both the relative number and the absolute number. Relative means a drastic change in value, meaning that the ESXi is unable to serve the VMs. Absolute means that the real value itself is high. Investigate why the number is high. One factor that impacts this metric is CPU Power Management. If CPU Power Management clocks down the CPU speed from 3 GHz to 2 GHz, the reduction in speed is accounted for because it shows that the VM is not running at full speed. This metric is calculated in the following way: cpu|capacity_contention / (200 * summary|number_running_vcpus) Key: cpu|capacity_contentionPct |
CPU|Demand (%) | This metric shows the amount of CPU resources a virtual machine might use if there were no CPU contention or CPU limit. This metric represents the average active CPU load for the past five minutes. Keep this number below 100% if you set the power management to maximum. This metric is calculated in the following way: ( cpu.demandmhz / cpu.capacity_provisioned)*100 Key: cpu|demandPct |
CPU|Demand (MHz) | This metric shows the amount of CPU resources a virtual machine might use if there were no CPU contention or CPU limit. Key: cpu|demandmhz |
CPU|Demand | CPU demand in megahertz. Key: cpu|demand_average |
CPU|IO wait | IO wait (ms). Key: cpu|iowait |
CPU|number of CPU Sockets | Number of CPU sockets. Key: cpu|numpackages |
CPU|Overall CPU Contention | Overall CPU contention in milliseconds. Key: cpu|capacity_contention |
CPU|Provisioned Capacity (MHz) | Capacity in MHz of the physical CPU cores. Key: cpu|capacity_provisioned |
CPU|Provisioned vCPU(s) | Number of provisioned CPU cores. Key: cpu|corecount_provisioned |
CPU|Reserved Capacity (MHz) | Total CPU capacity reserved by virtual machines. Key: cpu|reservedCapacity_average |
CPU|Usage (MHz) | CPU usages, as measured in megahertz, during the interval.
Key: cpu|usagemhz_average |
CPU|Wait | Total CPU time spent in wait state. The wait total includes time spent in the CPU Idle, CPU Swap Wait, and CPU I/O Wait states. Key: cpu|wait |
CPU|Workload (%) | Percent of workload Key: cpu|workload |
Memory Metrics
Memory metrics provide information about memory use and allocation.
Metric Name | Description |
---|---|
mem|Contention (%) | This metric shows the percentage of time VMs are waiting to access swapped memory. Use this metric to monitor ESXi memory swapping. A high value indicates that the ESXi is running low on memory, and a large amount of memory is being swapped. Key: mem|host_contentionPct |
mem|Machine Demand (KB) | Host memory demand in kilobytes. Key: mem|host_demand |
mem|Provisioned Memory | Provisioned host memory in kilobytes. Key: mem|host_provisioned |
mem|Reserved Capacity (KB) | Total amount of memory reservation used by powered-on virtual machines and vSphere services on the host. Key: mem|reservedCapacity_average |
mem|Usable Memory (KB) | Usable host memory in kilobytes. Key: mem|host_usable |
mem|Host Usage (KB) | Host memory use in kilobytes. Key: mem|host_usage |
mem|Usage/Usable (%) | Memory usage as percentage of total configured or available memory. Key: mem|host_usagePct |
mem|Workload (%) | Percent of workload. Key: mem|workload |
Network Metrics
Network metrics provide information about network performance.
Metric Name | Description |
---|---|
net|Packets Dropped (%) | This metric shows the percentage of received and transmitted packets dropped in the collection interval. Use this metric to monitor the reliability and performance of the ESXi network. A high value indicates that the network is not reliable and performance decreases. Key: net|droppedPct |
net|Usage Rate (KB per second) | Sum of the data transmitted and received for all of the NIC instances of the host or virtual machine. Key: net|usage_average |
net|Workload (%) | Percent of workload. Key: net|workload |
Disk Metrics
Disk metrics provide information about disk use.
Metric Name | Description |
---|---|
disk|Total IOPS | Average number of commands issued per second during the collection cycle. Key: disk|commandsAveraged_average |
disk|Usage Rate (KB per second) | Average of the sum of the data read and written for all of the disk instances of the host or virtual machine. Key: disk|usage_average |
disk|Workload (%) | Percent of workload. Key: disk|workload |
Summary Metrics
Summary metrics provide information about overall performance.
Metric Name | Description |
---|---|
summary|Number of Running Hosts | Number of running hosts. Key: summary|number_running_hosts |
summary|Number of Running VMs | This metric shows the number of running VMs at a given point in time. The data is sampled every five minutes. A large number of running VMs might be a reason for CPU or memory spikes because more resources are used in the host. The number of running VMs gives you a good indicator of how many requests the ESXi host must juggle. Powered off VMs are not included because they do not impact ESXi performance. A change in the number of running VMs can contribute to performance problems. A high number of running VMs in a host also means a higher concentration risk, because all the VMs fail if the ESXi crashes. Use this metric to look for a correlation between spikes in the running VMs and spikes in other metrics such as CPU contention, or memory contention. Key: summary|number_running_vms |
summary|Number of Clusters | Total number of clusters. Key: summary|total_number_clusters |
summary|Total Number of Datastores | Total number of datastores. Key: summary|total_number_datastores |
summary|Number of Hosts | Total number of hosts. Key: summary|total_number_hosts |
summary|Number of VMs | Total number of virtual machines. Key: summary|total_number_vms |
summary|Total Number of Datacenters | Total number of data centers. Key: summary|total_number_datacenters |
summary|Number VCPUs on Powered on VMs | Number of virtual CPUs on powered-on virtual machines. Key: summary|number_running_vcpus |
summary|Average Running VM Count per Running Host | Average running virtual machine count per running host. Key: summary|avg_vm_density |
summary|Number of Reclaimable Hosts | Displays the number of reclaimable hosts. Key: summary|total_number_reclaimable_hosts |
Virtual Machine Operations Metrics for vSphere World
- VM operations metrics is not collected for custom data centers.
- If you edit a VM settings and do not perform any action, still it is considered as VM reconfigure operation.
- During Revert Snapshot, VMs are powered-off, but this operation is not counted under VM Power-off metric.
- Adding ESXi with VMs is not counted under VM Create metric.
- Removing ESXi with VMs is not coutned under VM Remove metric.
- VM hardstop operation is not counted under VM Power Off metric.
Metric Name | Description |
---|---|
Inventory | |
VM Clone | This metric displays the number of clone operations on the virtual machine. Key: Inventory|VM Clone |
VM Create | This metric displays the number of create operations on the virtual machine. Key: Inventory|VM Create |
VM Delete | This metric displays the number of delete operations on the virtual machine. Key: Inventory|VM Delete |
VM Reconfigure | This metric displays the number of reconfigure operations on the virtual machine. Key: Inventory|VM Reconfigure |
VM Register | This metric displays the number of register operations on the virtual machine. Key: Inventory|VM Register |
VM Template Deploy | This metric displays the number templates deployed on the virtual machine. Key: Inventory|VM Template Deploy |
VM Unregister | This metric displays the number of unregister operations on the virtual machine. Key: Inventory|VM Unregister |
Location | |
Storage vMotion | This metric displays the number of migrations with vMotion (datastore change operations for Powered-on VMs). Key: Location|Storage vMotion |
VM Datastore Change (powered-off VMs) | This metric displays the number of datastore change operations, for powered-off and suspended virtual machines. Key: Location|VM Datastore Change (powered-off VMs) |
VM Host and Datastore Change (powered-off VMs) | This metric displays the number of host and datastore change operations, for powered-off and suspended virtual machines. Key: Location|VM Host and Datastore Change (powered-off VMs) |
VM Host and Datastore Change (powered-on VMs) | This metric displays the number of host and datastore change operations, for powered-on and suspended virtual machines. Key: Location|VM Host and Datastore Change (powered-on VMs) |
VM Host Change (powered-off VMs) | This metric displays the number of host change operations, for powered-off and suspended virtual machines. Key: Location|VM Host Change (powered-off VMs) |
vMotion | This metric displays the number of migrations with vMotion (host change operations for powered-on VMs). Key: Location|vMotion |
State | |
VM Guest Reboot | This metric displays the number of reboot operations on the virtual machine guest. Key: State|VM Guest Reboot |
VM Guest Shutdown | This metric displays the number of shutdown operations on the virtual machine guest. Key: State|VM Guest Shutdown |
VM Power Off | This metric displays the number of power-off operations on the virtual machine. Key: State|VM Power Off |
VM Power On | This metric displays the number of power-on operations on the virtual machine. Key: State|VM Power On |
VM Reset | This metric displays the number of reset operations on the virtual machine guest. Key: State|VM Reset |
VM Standby Guest | This metric displays the number of standby operations on the virtual machine guest. Key: State|VM Standby Guest |
VM Suspend | This metric displays the number of suspend operations on the virtual machine. Key: State|VM Suspend |