vRealize 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.
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
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|IO Wait (ms) | CPU time spent waiting for IO. Key: cpu|iowait |
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|IO Wait (%) | Percentage IO Wait. Key: cpu|iowaitPct |
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 IO 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_latestrescpu|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_latestrescpu|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|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|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|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 |
---|---|
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|Energy (Joule) | Energy use in joules. Key: power|energy_summation |
Power|Power (Watt) | Average power use in watts. Key: power|power_average |
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|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:
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 vRealize 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 vRealize 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.
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|IO Wait (msec) | cpu|iowait |
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 |