# en_US resources
# If you add entries manually try to keep them alphabetically sorted in every group, because the file will be reordered on the next execution of genPerfVmsg tool.
###
signature                                                         = "sIgNaTuRe"
###
###
history.PastDay.label                                             = "Past day"
history.PastDay.summary                                           = "Statistics over the past day"
history.PastHour.label                                            = "Past hour"
history.PastHour.summary                                          = "Statistics over the past hour"
history.PastMonth.label                                           = "Past month"
history.PastMonth.summary                                         = "Statistics over the past month"
history.PastWeek.label                                            = "Past week"
history.PastWeek.summary                                          = "Statistics over the past week"
history.PastYear.label                                            = "Past year"
history.PastYear.summary                                          = "Statistics over the past year"
###
###
group.clusterServices.label                                       = "Cluster services"
group.clusterServices.summary                                     = "Cluster services"
group.cpu.label                                                   = "CPU"
group.cpu.summary                                                 = "CPU"
group.datastore.label                                             = "Datastore"
group.datastore.summary                                           = "Datastore"
group.disk.label                                                  = "Disk"
group.disk.summary                                                = "Disk"
group.hbr.label                                                   = "vSphere Replication"
group.hbr.summary                                                 = "vSphere Replication"
group.license.label                                               = "License"
group.license.summary                                             = "License"
group.managementAgent.label                                       = "Management agent"
group.managementAgent.summary                                     = "Management agent"
group.mem.label                                                   = "Memory"
group.mem.summary                                                 = "Memory"
group.net.label                                                   = "Network"
group.net.summary                                                 = "Network"
group.power.label                                                 = "Power"
group.power.summary                                               = "Power"
group.rescpu.label                                                = "Resource group CPU"
group.rescpu.summary                                              = "Resource group CPU"
group.storageAdapter.label                                        = "Storage adapter"
group.storageAdapter.summary                                      = "Storage adapter"
group.storagePath.label                                           = "Storage path"
group.storagePath.summary                                         = "Storage path"
group.sys.label                                                   = "System"
group.sys.summary                                                 = "System"
group.vcDebugInfo.label                                           = "vCenter debugging information"
group.vcDebugInfo.summary                                         = "vCenter debugging information"
group.vcResources.label                                           = "vCenter resource usage information"
group.vcResources.summary                                         = "vCenter resource usage information"
group.vflashModule.label                                          = "vFlash Module"
group.vflashModule.summary                                        = "vFlash Module"
group.virtualDisk.label                                           = "Virtual disk"
group.virtualDisk.summary                                         = "Virtual disk"
group.vmop.label                                                  = "Virtual machine operations"
group.vmop.summary                                                = "Virtual machine operations"
###
###
unit.bytes.label                                                  = "Byte"
unit.bytes.summary                                                = "Bytes"
unit.gigaBytes.label                                              = "GB"
unit.gigaBytes.summary                                            = "Gigabytes"
unit.gigaHertz.label                                              = "GHz"
unit.gigaHertz.summary                                            = "Gigahertz"
unit.joule.label                                                  = "Joule"
unit.joule.summary                                                = "Joule"
unit.kiloBytes.label                                              = "KB"
unit.kiloBytes.summary                                            = "Kilobytes"
unit.kiloBytesPerSecond.label                                     = "KBps"
unit.kiloBytesPerSecond.summary                                   = "Kilobytes per second"
unit.megaBytes.label                                              = "MB"
unit.megaBytes.summary                                            = "Megabytes"
unit.megaBytesPerSecond.label                                     = "MBps"
unit.megaBytesPerSecond.summary                                   = "Megabytes per second"
unit.megaHertz.label                                              = "MHz"
unit.megaHertz.summary                                            = "Megahertz"
unit.microsecond.label                                            = "Microsecond"
unit.microsecond.summary                                          = "Microsecond"
unit.millisecond.label                                            = "Millisecond"
unit.millisecond.summary                                          = "Millisecond"
unit.number.label                                                 = "Number"
unit.number.summary                                               = "Number"
unit.percent.label                                                = "Percent"
unit.percent.summary                                              = "Percentage"
unit.second.label                                                 = "Second"
unit.second.summary                                               = "Second"
unit.watt.label                                                   = "Watt"
unit.watt.summary                                                 = "Watt"
###
###
counter.clusterServices.cpufairness.label                         = "CPU fairness"
counter.clusterServices.cpufairness.summary                       = "Fairness of distributed CPU resource allocation"
counter.clusterServices.effectivecpu.label                        = "Effective CPU resources"
counter.clusterServices.effectivecpu.summary                      = "Total available CPU resources of all hosts within a cluster"
counter.clusterServices.effectivemem.label                        = "Effective memory resources"
counter.clusterServices.effectivemem.summary                      = "Total amount of machine memory of all hosts in the cluster that is available for use for virtual machine memory and overhead memory"
counter.clusterServices.failover.label                            = "Current failover level"
counter.clusterServices.failover.summary                          = "vSphere HA number of failures that can be tolerated"
counter.clusterServices.memfairness.label                         = "Memory fairness"
counter.clusterServices.memfairness.summary                       = "Aggregate available memory resources of all the hosts within a cluster"
###
counter.cpu.actav1.label                                          = "Active (1 min average)"
counter.cpu.actav1.summary                                        = "CPU active average over 1 minute"
counter.cpu.actav15.label                                         = "Active (15 min average)"
counter.cpu.actav15.summary                                       = "CPU active average over 15 minutes"
counter.cpu.actav5.label                                          = "Active (5 min average)"
counter.cpu.actav5.summary                                        = "CPU active average over 5 minutes"
counter.cpu.actpk1.label                                          = "Active (1 min peak)"
counter.cpu.actpk1.summary                                        = "CPU active peak over 1 minute"
counter.cpu.actpk15.label                                         = "Active (15 min peak)"
counter.cpu.actpk15.summary                                       = "CPU active peak over 15 minutes"
counter.cpu.actpk5.label                                          = "Active (5 min peak)"
counter.cpu.actpk5.summary                                        = "CPU active peak over 5 minutes"
counter.cpu.capacity.contention.label                             = "CPU Capacity Contention"
counter.cpu.capacity.contention.summary                           = "Percent of time the virtual machines on this host are unable to run because they are contending for access to the physical CPU(s)"
counter.cpu.capacity.demand.label                                 = "CPU Capacity Demand"
counter.cpu.capacity.demand.summary                               = "The amount of CPU resources the virtual machines on this host would use if there were no CPU contention or CPU limit"
counter.cpu.capacity.demandPct.label                              = "CPU Capacity Demand"
counter.cpu.capacity.demandPct.summary                            = "The percent of CPU resources the virtual machines on this host would use if there were no CPU contention or CPU limit"
counter.cpu.capacity.entitlement.label                            = "CPU Capacity Entitlement"
counter.cpu.capacity.entitlement.summary                          = "CPU resources devoted by the ESX scheduler to virtual machines and resource pools"
counter.cpu.capacity.provisioned.label                            = "CPU Capacity Provisioned"
counter.cpu.capacity.provisioned.summary                          = "Capacity in MHz of the physical CPU cores"
counter.cpu.capacity.usage.label                                  = "CPU Capacity Usage"
counter.cpu.capacity.usage.summary                                = "CPU usage in MHz during the interval"
counter.cpu.coreUtilization.label                                 = "Core Utilization"
counter.cpu.coreUtilization.summary                               = "CPU utilization of the corresponding core (if hyper-threading is enabled) as a percentage during the interval (A core is utilized if either or both of its logical CPUs are utilized)"
counter.cpu.corecount.contention.label                            = "CPU Core Count Contention"
counter.cpu.corecount.contention.summary                          = "Time the virtual machine is ready to run, but is unable to run due to co-scheduling constraints"
counter.cpu.corecount.provisioned.label                           = "CPU Core Count Provisioned"
counter.cpu.corecount.provisioned.summary                         = "The number of physical cores provisioned to the entity"
counter.cpu.corecount.usage.label                                 = "CPU Core Count Usage"
counter.cpu.corecount.usage.summary                               = "The number of virtual processors running on the host"
counter.cpu.corecount.usagePct.label                              = "CPU Core Count Usage"
counter.cpu.corecount.usagePct.summary                            = "The number of virtual processors running on the host, as a percent of the number of physical cores"
counter.cpu.costop.label                                          = "Co-stop"
counter.cpu.costop.summary                                        = "Time the virtual machine is ready to run, but is unable to run due to co-scheduling constraints"
counter.cpu.cpuentitlement.label                                  = "Worst case allocation"
counter.cpu.cpuentitlement.summary                                = "Amount of CPU resources allocated to the virtual machine or resource pool, based on the total cluster capacity and the resource configuration of the resource hierarchy"
counter.cpu.demand.label                                          = "Demand"
counter.cpu.demand.summary                                        = "The amount of CPU resources a virtual machine would use if there were no CPU contention or CPU limit"
counter.cpu.entitlement.label                                     = "Entitlement"
counter.cpu.entitlement.summary                                   = "CPU resources devoted by the ESX scheduler"
counter.cpu.demandEntitlementRatio.label                          = "Demand to entitlement ratio"
counter.cpu.demandEntitlementRatio.summary                        = "CPU resource entitlement to CPU demand ratio (in percentage)"
counter.cpu.extra.label                                           = "Extra"
counter.cpu.extra.summary                                         = "Extra CPU time"
counter.cpu.guaranteed.label                                      = "Guaranteed"
counter.cpu.guaranteed.summary                                    = "CPU time that is reserved for the entity"
counter.cpu.idle.label                                            = "Idle"
counter.cpu.idle.summary                                          = "Total time that the CPU spent in an idle state"
counter.cpu.latency.label                                         = "Latency"
counter.cpu.latency.summary                                       = "Percent of time the virtual machine is unable to run because it is contending for access to the physical CPU(s)"
counter.cpu.maxlimited.label                                      = "Max limited"
counter.cpu.maxlimited.summary                                    = "Time the virtual machine is ready to run, but is not run due to maxing out its CPU limit setting"
counter.cpu.overlap.label                                         = "Overlap"
counter.cpu.overlap.summary                                       = "Time the virtual machine was interrupted to perform system services on behalf of itself or other virtual machines"
counter.cpu.ready.label                                           = "Ready"
counter.cpu.ready.summary                                         = "Percentage of time that the virtual machine was ready, but could not get scheduled to run on the physical CPU"
counter.cpu.reserved.label                                        = "Reserved"
counter.cpu.reserved.summary                                      = "CPU reserved"
counter.cpu.reservedCapacity.label                                = "Reserved capacity"
counter.cpu.reservedCapacity.summary                              = "Total CPU capacity reserved by virtual machines"
counter.cpu.reservedcapacity.label                                = "Reserved capacity"
counter.cpu.reservedcapacity.summary                              = "Total CPU capacity reserved by virtual machines"
counter.cpu.run.label                                             = "Run"
counter.cpu.run.summary                                           = "Time the virtual machine is scheduled to run"
counter.cpu.runav1.label                                          = "Running (1 min average)"
counter.cpu.runav1.summary                                        = "CPU running average over 1 minute"
counter.cpu.runav15.label                                         = "Running (15 min average)"
counter.cpu.runav15.summary                                       = "CPU running average over 15 minutes"
counter.cpu.runav5.label                                          = "Running (5 min average)"
counter.cpu.runav5.summary                                        = "CPU running average over 5 minutes"
counter.cpu.swapwait.label                                        = "Swap wait"
counter.cpu.swapwait.summary                                      = "CPU time spent waiting for swap-in"
counter.cpu.system.label                                          = "System"
counter.cpu.system.summary                                        = "Amount of time spent on system processes on each virtual CPU in the virtual machine"
counter.cpu.totalCapacity.label                                   = "Total capacity"
counter.cpu.totalCapacity.summary                                 = "Total CPU capacity reserved by and available for virtual machines"
counter.cpu.totalmhz.label                                        = "Total"
counter.cpu.totalmhz.summary                                      = "Total amount of CPU resources of all hosts in the cluster"
counter.cpu.usage.label                                           = "Usage"
counter.cpu.usage.summary                                         = "CPU usage as a percentage during the interval"
counter.cpu.usagemhz.label                                        = "Usage in MHz"
counter.cpu.usagemhz.summary                                      = "CPU usage in megahertz during the interval"
counter.cpu.used.label                                            = "Used"
counter.cpu.used.summary                                          = "Total CPU usage"
counter.cpu.utilization.label                                     = "Utilization"
counter.cpu.utilization.summary                                   = "CPU utilization as a percentage during the interval (CPU usage and CPU utilization might be different due to power management technologies or hyper-threading)"
counter.cpu.wait.label                                            = "Wait"
counter.cpu.wait.summary                                          = "Total CPU time spent in wait state"
###
counter.datastore.datastoreIops.label                             = "Storage I/O Control aggregated IOPS"
counter.datastore.datastoreIops.summary                           = "Storage I/O Control aggregated IOPS"
counter.datastore.datastoreMaxQueueDepth.label                    = "Storage I/O Control datastore maximum queue depth"
counter.datastore.datastoreMaxQueueDepth.summary                  = "Storage I/O Control datastore maximum queue depth"
counter.datastore.datastoreNormalReadLatency.label                = "Storage DRS datastore normalized read latency"
counter.datastore.datastoreNormalReadLatency.summary              = "Storage DRS datastore normalized read latency"
counter.datastore.datastoreNormalWriteLatency.label               = "Storage DRS datastore normalized write latency"
counter.datastore.datastoreNormalWriteLatency.summary             = "Storage DRS datastore normalized write latency"
counter.datastore.datastoreReadBytes.label                        = "Storage DRS datastore bytes read"
counter.datastore.datastoreReadBytes.summary                      = "Storage DRS datastore bytes read"
counter.datastore.datastoreReadIops.label                         = "Storage DRS datastore read I/O rate"
counter.datastore.datastoreReadIops.summary                       = "Storage DRS datastore read I/O rate"
counter.datastore.datastoreReadLoadMetric.label                   = "Storage DRS datastore read workload metric"
counter.datastore.datastoreReadLoadMetric.summary                 = "Storage DRS datastore metric for read workload model"
counter.datastore.datastoreReadOIO.label                          = "Storage DRS datastore outstanding read requests"
counter.datastore.datastoreReadOIO.summary                        = "Storage DRS datastore outstanding read requests"
counter.datastore.datastoreWriteBytes.label                       = "Storage DRS datastore bytes written"
counter.datastore.datastoreWriteBytes.summary                     = "Storage DRS datastore bytes written"
counter.datastore.datastoreWriteIops.label                        = "Storage DRS datastore write I/O rate"
counter.datastore.datastoreWriteIops.summary                      = "Storage DRS datastore write I/O rate"
counter.datastore.datastoreWriteLoadMetric.label                  = "Storage DRS datastore write workload metric"
counter.datastore.datastoreWriteLoadMetric.summary                = "Storage DRS datastore metric for write workload model"
counter.datastore.datastoreWriteOIO.label                         = "Storage DRS datastore outstanding write requests"
counter.datastore.datastoreWriteOIO.summary                       = "Storage DRS datastore outstanding write requests"
counter.datastore.maxTotalLatency.label                           = "Highest latency"
counter.datastore.maxTotalLatency.summary                         = "Highest latency value across all datastores used by the host"
counter.datastore.numberReadAveraged.label                        = "Average read requests per second"
counter.datastore.numberReadAveraged.summary                      = "Average number of read commands issued per second to the datastore during the collection interval"
counter.datastore.numberWriteAveraged.label                       = "Average write requests per second"
counter.datastore.numberWriteAveraged.summary                     = "Average number of write commands issued per second to the datastore during the collection interval"
counter.datastore.read.label                                      = "Read rate"
counter.datastore.read.summary                                    = "Rate of reading data from the datastore"
counter.datastore.sizeNormalizedDatastoreLatency.label            = "Storage I/O Control normalized latency"
counter.datastore.sizeNormalizedDatastoreLatency.summary          = "Storage I/O Control size-normalized I/O latency"
counter.datastore.totalReadLatency.label                          = "Read latency"
counter.datastore.totalReadLatency.summary                        = "The average time a read from the datastore takes"
counter.datastore.totalWriteLatency.label                         = "Write latency"
counter.datastore.totalWriteLatency.summary                       = "The average time a write to the datastore takes"
counter.datastore.write.label                                     = "Write rate"
counter.datastore.write.summary                                   = "Rate of writing data to the datastore"
counter.datastore.siocActiveTimePercentage.label                  = "Storage I/O Control active time percentage"
counter.datastore.siocActiveTimePercentage.summary                = "Percentage of time Storage I/O Control actively controlled datastore latency"
counter.datastore.datastoreVMObservedLatency.label                = "Datastore latency observed by VMs"
counter.datastore.datastoreVMObservedLatency.summary              = "The average datastore latency as seen by virtual machines"
###
counter.disk.busResets.label                                      = "Bus resets"
counter.disk.busResets.summary                                    = "Number of SCSI-bus reset commands issued during the collection interval"
counter.disk.capacity.label                                       = "Capacity"
counter.disk.capacity.summary                                     = "Configured size of the datastore"
counter.disk.commands.label                                       = "Commands issued"
counter.disk.commands.summary                                     = "Number of SCSI commands issued during the collection interval"
counter.disk.commandsAborted.label                                = "Commands aborted"
counter.disk.commandsAborted.summary                              = "Number of SCSI commands aborted during the collection interval"
counter.disk.commandsAveraged.label                               = "Average commands issued per second"
counter.disk.commandsAveraged.summary                             = "Average number of SCSI commands issued per second during the collection interval"
counter.disk.deltaused.label                                      = "Overhead due to delta disk backings"
counter.disk.deltaused.summary                                    = "Storage overhead of a virtual machine or a datastore due to delta disk backings"
counter.disk.deviceLatency.label                                  = "Physical device command latency"
counter.disk.deviceLatency.summary                                = "Average amount of time, in milliseconds, to complete a SCSI command from the physical device"
counter.disk.deviceReadLatency.label                              = "Physical device read latency"
counter.disk.deviceReadLatency.summary                            = "Average amount of time, in milliseconds, to read from the physical device"
counter.disk.deviceWriteLatency.label                             = "Physical device write latency"
counter.disk.deviceWriteLatency.summary                           = "Average amount of time, in milliseconds, to write to the physical device"
counter.disk.kernelLatency.label                                  = "Kernel command latency"
counter.disk.kernelLatency.summary                                = "Average amount of time, in milliseconds, spent by VMkernel to process each SCSI command"
counter.disk.kernelReadLatency.label                              = "Kernel read latency"
counter.disk.kernelReadLatency.summary                            = "Average amount of time, in milliseconds, spent by VMkernel to process each SCSI read command"
counter.disk.kernelWriteLatency.label                             = "Kernel write latency"
counter.disk.kernelWriteLatency.summary                           = "Average amount of time, in milliseconds, spent by VMkernel to process each SCSI write command"
counter.disk.maxQueueDepth.label                                  = "Maximum queue depth"
counter.disk.maxQueueDepth.summary                                = "Maximum queue depth"
counter.disk.maxTotalLatency.label                                = "Highest latency"
counter.disk.maxTotalLatency.summary                              = "Highest latency value across all disks used by the host"
counter.disk.numberRead.label                                     = "Read requests"
counter.disk.numberRead.summary                                   = "Number of disk reads during the collection interval"
counter.disk.numberReadAveraged.label                             = "Average read requests per second"
counter.disk.numberReadAveraged.summary                           = "Average number of disk reads per second during the collection interval"
counter.disk.numberWrite.label                                    = "Write requests"
counter.disk.numberWrite.summary                                  = "Number of disk writes during the collection interval"
counter.disk.numberWriteAveraged.label                            = "Average write requests per second"
counter.disk.numberWriteAveraged.summary                          = "Average number of disk writes per second during the collection interval"
counter.disk.provisioned.label                                    = "Space potentially used"
counter.disk.provisioned.summary                                  = "Amount of storage set aside for use by a datastore or a virtual machine"
counter.disk.queueLatency.label                                   = "Queue command latency"
counter.disk.queueLatency.summary                                 = "Average amount of time spent in the VMkernel queue, per SCSI command, during the collection interval"
counter.disk.queueReadLatency.label                               = "Queue read latency"
counter.disk.queueReadLatency.summary                             = "Average amount of time spent in the VMkernel queue, per SCSI read command, during the collection interval"
counter.disk.queueWriteLatency.label                              = "Queue write latency"
counter.disk.queueWriteLatency.summary                            = "Average amount of time spent in the VMkernel queue, per SCSI write command, during the collection interval"
counter.disk.read.label                                           = "Read rate"
counter.disk.read.summary                                         = "Average number of kilobytes read from the disk each second during the collection interval"
counter.disk.scsiReservationCnflctsPct.label                      = "Disk SCSI Reservation Conflicts %"
counter.disk.scsiReservationCnflctsPct.summary                    = "Number of SCSI reservation conflicts for the LUN as a percent of total commands during the collection interval"
counter.disk.scsiReservationConflicts.label                       = "Disk SCSI Reservation Conflicts"
counter.disk.scsiReservationConflicts.summary                     = "Number of SCSI reservation conflicts for the LUN during the collection interval"
counter.disk.throughput.contention.label                          = "Disk Throughput Contention"
counter.disk.throughput.contention.summary                        = "Average amount of time for an I/O operation to complete"
counter.disk.throughput.usage.label                               = "Disk Throughput Usage"
counter.disk.throughput.usage.summary                             = "Aggregated disk I/O rate"
counter.disk.totalLatency.label                                   = "Command latency"
counter.disk.totalLatency.summary                                 = "Average amount of time taken during the collection interval to process a SCSI command issued by the guest OS to the virtual machine"
counter.disk.totalReadLatency.label                               = "Read latency"
counter.disk.totalReadLatency.summary                             = "Average amount of time taken during the collection interval to process a SCSI read command issued from the guest OS to the virtual machine"
counter.disk.totalWriteLatency.label                              = "Write latency"
counter.disk.totalWriteLatency.summary                            = "Average amount of time taken during the collection interval to process a SCSI write command issued by the guest OS to the virtual machine"
counter.disk.unshared.label                                       = "Space not shared"
counter.disk.unshared.summary                                     = "Amount of space associated exclusively with a virtual machine"
counter.disk.usage.label                                          = "Usage"
counter.disk.usage.summary                                        = "Aggregated disk I/O rate. For hosts, this metric includes the rates for all virtual machines running on the host during the collection interval."
counter.disk.used.label                                           = "Space actually used"
counter.disk.used.summary                                         = "Amount of space actually used by the virtual machine or the datastore"
counter.disk.write.label                                          = "Write rate"
counter.disk.write.summary                                        = "Average number of kilobytes written to disk each second during the collection interval"
###
counter.hbr.hbrNetRx.label                                        = "Replication Data Receive Rate"
counter.hbr.hbrNetRx.summary                                      = "Average amount of data received per second"
counter.hbr.hbrNetTx.label                                        = "Replication Data Transmit Rate"
counter.hbr.hbrNetTx.summary                                      = "Average amount of data transmitted per second"
counter.hbr.hbrNumVms.label                                       = "vSphere Replication VM Count"
counter.hbr.hbrNumVms.summary                                     = "Current number of replicated virtual machines"
###
counter.license.vdiVmAvail.label                                  = "Available VDI virtual machine licenses (per VM)"
counter.license.vdiVmAvail.summary                                = "The number of VDI virtual machine licenses that have not yet been checked out. This number is zero if all the purchased virtual machine licenses have been used."
counter.license.vdiVmExcess.label                                 = "Excess VDI virtual machine licenses (per VM)"
counter.license.vdiVmExcess.summary                               = "The number of VDI virtual machine licenses above the number purchased that are currently in use. If the current virtual machine count is less than the number purchased, this is zero."
###
counter.managementAgent.cpuUsage.label                            = "CPU usage"
counter.managementAgent.cpuUsage.summary                          = "Amount of Service Console CPU usage"
counter.managementAgent.memUsed.label                             = "Memory used"
counter.managementAgent.memUsed.summary                           = "Amount of total configured memory that is available for use"
counter.managementAgent.swapIn.label                              = "Memory swap in"
counter.managementAgent.swapIn.summary                            = "Amount of memory that is swapped in for the Service Console"
counter.managementAgent.swapOut.label                             = "Memory swap out"
counter.managementAgent.swapOut.summary                           = "Amount of memory that is swapped out for the Service Console"
counter.managementAgent.swapUsed.label                            = "Memory swap used"
counter.managementAgent.swapUsed.summary                          = "Sum of the memory swapped by all powered-on virtual machines on the host"
###
counter.mem.active.label                                          = "Active"
counter.mem.active.summary                                        = "Amount of memory that is actively used, as estimated by VMkernel based on recently touched memory pages"
counter.mem.activewrite.label                                     = "Active write"
counter.mem.activewrite.summary                                   = "Estimate for the amount of memory actively being written to by the virtual machine"
counter.mem.capacity.contention.label                             = "Memory Capacity Contention"
counter.mem.capacity.contention.summary                           = "Percentage of time the virtual machine is waiting to access swapped, compressed or ballooned memory"
counter.mem.capacity.entitlement.label                            = "Memory Capacity Entitlement"
counter.mem.capacity.entitlement.summary                          = "Amount of host physical memory the virtual machine is entitled to, as determined by the ESX scheduler"
counter.mem.capacity.provisioned.label                            = "Memory Capacity Provisioned"
counter.mem.capacity.provisioned.summary                          = "Total amount of guest physical memory configured for the virtual machine"
counter.mem.capacity.usable.label                                 = "Memory Capacity Usable"
counter.mem.capacity.usable.summary                               = "Amount of host physical memory available for use by virtual machines on this host"
counter.mem.capacity.usage.label                                  = "Memory Capacity Usage"
counter.mem.capacity.usage.summary                                = "Amount of host physical memory actively used"
counter.mem.capacity.usagePct.label                               = "Memory Capacity Usage"
counter.mem.capacity.usagePct.summary                             = "Percent of physical memory actively used"
counter.mem.compressed.label                                      = "Compressed"
counter.mem.compressed.summary                                    = "Amount of guest physical memory compressed by ESX/ESXi"
counter.mem.compressionRate.label                                 = "Compression rate"
counter.mem.compressionRate.summary                               = "Rate of memory compression for the virtual machine"
counter.mem.consumed.label                                        = "Consumed"
counter.mem.consumed.summary                                      = "Amount of host physical memory consumed by a virtual machine, host, or cluster"
counter.mem.consumed.userworlds.label                             = "Memory Consumed by userworlds"
counter.mem.consumed.userworlds.summary                           = "Amount of host physical memory consumed by userworlds on this host"
counter.mem.consumed.vms.label                                    = "Memory Consumed by VMs"
counter.mem.consumed.vms.summary                                  = "Amount of host physical memory consumed by virtual machines on this host"
counter.mem.decompressionRate.label                               = "Decompression rate"
counter.mem.decompressionRate.summary                             = "Rate of memory decompression for the virtual machine"
counter.mem.entitlement.label                                     = "Entitlement"
counter.mem.entitlement.summary                                   = "Amount of host physical memory the virtual machine is entitled to, as determined by the ESX scheduler"
counter.mem.granted.label                                         = "Granted"
counter.mem.granted.summary                                       = "Amount of host physical memory or physical memory that is mapped for a virtual machine or a host"
counter.mem.heap.label                                            = "Heap"
counter.mem.heap.summary                                          = "VMkernel virtual address space dedicated to VMkernel main heap and related data"
counter.mem.heapfree.label                                        = "Heap free"
counter.mem.heapfree.summary                                      = "Free address space in the VMkernel main heap"
counter.mem.latency.label                                         = "Latency"
counter.mem.latency.summary                                       = "Percentage of time the virtual machine is waiting to access swapped or compressed memory"
counter.mem.llSwapIn.label                                        = "Swap in from host cache"
counter.mem.llSwapIn.summary                                      = "Amount of memory swapped-in from host cache"
counter.mem.llSwapInRate.label                                    = "Swap in rate from host cache"
counter.mem.llSwapInRate.summary                                  = "Rate at which memory is being swapped from host cache into active memory"
counter.mem.llSwapOut.label                                       = "Swap out to host cache"
counter.mem.llSwapOut.summary                                     = "Amount of memory swapped-out to host cache"
counter.mem.llSwapOutRate.label                                   = "Swap out rate to host cache"
counter.mem.llSwapOutRate.summary                                 = "Rate at which memory is being swapped from active memory to host cache"
counter.mem.llSwapUsed.label                                      = "Host cache used for swapping"
counter.mem.llSwapUsed.summary                                    = "Space used for caching swapped pages in the host cache"
counter.mem.lowfreethreshold.label                                = "Low free threshold"
counter.mem.lowfreethreshold.summary                              = "Threshold of free host physical memory below which ESX/ESXi will begin reclaiming memory from virtual machines through ballooning and swapping"
counter.mem.mementitlement.label                                  = "Worst case allocation"
counter.mem.mementitlement.summary                                = "Memory allocation as calculated by the VMkernel scheduler based on current estimated demand and reservation, limit, and shares policies set for all virtual machines and resource pools in the host or cluster"
counter.mem.overhead.label                                        = "Overhead"
counter.mem.overhead.summary                                      = "Host physical memory (KB) consumed by the virtualization infrastructure for running the virtual machine"
counter.mem.overheadMax.label                                     = "Reserved overhead"
counter.mem.overheadMax.summary                                   = "Host physical memory (KB) reserved for use as the virtualization overhead for the virtual machine"
counter.mem.overheadTouched.label                                 = "Overhead touched"
counter.mem.overheadTouched.summary                               = "Actively touched overhead host physical memory (KB) reserved for use as the virtualization overhead for the virtual machine"
counter.mem.reservedCapacity.label                                = "Reserved capacity"
counter.mem.reservedCapacity.summary                              = "Total amount of memory reservation used by powered-on virtual machines and vSphere services on the host"
counter.mem.reservedCapacityPct.label                             = "Memory Reserved Capacity %"
counter.mem.reservedCapacityPct.summary                           = "Percent of memory that has been reserved either through VMkernel use, by userworlds, or due to virtual machine memory reservations"
counter.mem.reservedcapacity.label                                = "Reserved capacity"
counter.mem.reservedcapacity.summary                              = "Memory reserved by virtual machines"
counter.mem.shared.label                                          = "Shared"
counter.mem.shared.summary                                        = "Amount of guest physical memory that is shared with other virtual machines, relative to a single virtual machine or to all powered-on virtual machines on a host"
counter.mem.sharedcommon.label                                    = "Shared common"
counter.mem.sharedcommon.summary                                  = "Amount of machine memory that is shared by all powered-on virtual machines and vSphere services on the host"
counter.mem.state.label                                           = "State"
counter.mem.state.summary                                         = "One of four threshold levels representing the percentage of free memory on the host. The counter value determines swapping and ballooning behavior for memory reclamation."
counter.mem.swapin.label                                          = "Swap in"
counter.mem.swapin.summary                                        = "Amount swapped-in to memory from disk"
counter.mem.swapinRate.label                                      = "Swap in rate"
counter.mem.swapinRate.summary                                    = "Rate at which memory is swapped from disk into active memory during the interval"
counter.mem.swapout.label                                         = "Swap out"
counter.mem.swapout.summary                                       = "Amount of memory swapped-out to disk"
counter.mem.swapoutRate.label                                     = "Swap out rate"
counter.mem.swapoutRate.summary                                   = "Rate at which memory is being swapped from active memory to disk during the current interval"
counter.mem.swapped.label                                         = "Swapped"
counter.mem.swapped.summary                                       = "Current amount of guest physical memory swapped out to the virtual machine swap file by the VMkernel"
counter.mem.swaptarget.label                                      = "Swap target"
counter.mem.swaptarget.summary                                    = "Target size for the virtual machine swap file"
counter.mem.swapunreserved.label                                  = "Swap unreserved"
counter.mem.swapunreserved.summary                                = "Amount of memory that is unreserved by swap"
counter.mem.swapused.label                                        = "Swap used"
counter.mem.swapused.summary                                      = "Amount of memory that is used by swap"
counter.mem.sysUsage.label                                        = "Used by VMkernel"
counter.mem.sysUsage.summary                                      = "Amount of host physicalmemory used by VMkernel for core functionality, such as device drivers and other internal uses"
counter.mem.totalCapacity.label                                   = "Total capacity"
counter.mem.totalCapacity.summary                                 = "Total amount of memory reservation used by and available for powered-on virtual machines and vSphere services on the host"
counter.mem.totalmb.label                                         = "Total"
counter.mem.totalmb.summary                                       = "Total amount of host physicalmemory of all hosts in the cluster that is available for virtual machine memory (physical memory for use by the guest OS) and virtual machine overhead memory"
counter.mem.unreserved.label                                      = "Unreserved"
counter.mem.unreserved.summary                                    = "Amount of memory that is unreserved"
counter.mem.usage.label                                           = "Usage"
counter.mem.usage.summary                                         = "Memory usage as percentage of total configured or available memory"
counter.mem.vmmemctl.label                                        = "Balloon"
counter.mem.vmmemctl.summary                                      = "Amount of memory allocated by the virtual machine memory control driver (vmmemctl), which is installed with VMware Tools"
counter.mem.vmmemctltarget.label                                  = "Balloon target"
counter.mem.vmmemctltarget.summary                                = "Target value set by VMkernal for the virtual machine's memory balloon size"
counter.mem.zero.label                                            = "Zero"
counter.mem.zero.summary                                          = "Memory that contains 0s only"
counter.mem.zipSaved.label                                        = "Memory saved by zipping"
counter.mem.zipSaved.summary                                      = "Memory (KB) saved due to memory zipping"
counter.mem.zipped.label                                          = "Zipped memory"
counter.mem.zipped.summary                                        = "Memory (KB) zipped"
###
counter.net.broadcastRx.label                                     = "Broadcast receives"
counter.net.broadcastRx.summary                                   = "Number of broadcast packets received during the sampling interval"
counter.net.broadcastTx.label                                     = "Broadcast transmits"
counter.net.broadcastTx.summary                                   = "Number of broadcast packets transmitted during the sampling interval"
counter.net.bytesRx.label                                         = "Data receive rate"
counter.net.bytesRx.summary                                       = "Average amount of data received per second"
counter.net.bytesTx.label                                         = "Data transmit rate"
counter.net.bytesTx.summary                                       = "Average amount of data transmitted per second"
counter.net.droppedRx.label                                       = "Receive packets dropped"
counter.net.droppedRx.summary                                     = "Number of receives dropped"
counter.net.droppedTx.label                                       = "Transmit packets dropped"
counter.net.droppedTx.summary                                     = "Number of transmits dropped"
counter.net.errorsRx.label                                        = "Packet receive errors"
counter.net.errorsRx.summary                                      = "Number of packets with errors received during the sampling interval"
counter.net.errorsTx.label                                        = "Packet transmit errors"
counter.net.errorsTx.summary                                      = "Number of packets with errors transmitted during the sampling interval"
counter.net.multicastRx.label                                     = "Multicast receives"
counter.net.multicastRx.summary                                   = "Number of multicast packets received during the sampling interval"
counter.net.multicastTx.label                                     = "Multicast transmits"
counter.net.multicastTx.summary                                   = "Number of multicast packets transmitted during the sampling interval"
counter.net.packetsRx.label                                       = "Packets received"
counter.net.packetsRx.summary                                     = "Number of packets received during the interval"
counter.net.packetsTx.label                                       = "Packets transmitted"
counter.net.packetsTx.summary                                     = "Number of packets transmitted during the interval"
counter.net.received.label                                        = "Data receive rate"
counter.net.received.summary                                      = "Average rate at which data was received during the interval"
counter.net.throughput.contention.label                           = "vNic Throughput Contention"
counter.net.throughput.contention.summary                         = "Count of vNic packet drops"
counter.net.throughput.packetsPerSec.label                        = "pNic Packets Received and Transmitted per Second"
counter.net.throughput.packetsPerSec.summary                      = "Average rate of packets received and transmitted per second"
counter.net.throughput.provisioned.label                          = "pNic Throughput Provisioned"
counter.net.throughput.provisioned.summary                        = "Provisioned pNic I/O Throughput"
counter.net.throughput.usable.label                               = "pNic Throughput Usable"
counter.net.throughput.usable.summary                             = "Usable pNic I/O Throughput"
counter.net.throughput.usage.label                                = "vNic Throughput Usage"
counter.net.throughput.usage.summary                              = "Average vNic I/O rate"
counter.net.throughput.usage.ft.label                             = "pNic Throughput Usage for FT"
counter.net.throughput.usage.ft.summary                           = "Average pNic I/O rate for FT"
counter.net.throughput.usage.hbr.label                            = "pNic Throughput Usage for HBR"
counter.net.throughput.usage.hbr.summary                          = "Average pNic I/O rate for HBR"
counter.net.throughput.usage.iscsi.label                          = "pNic Throughput Usage for iSCSI"
counter.net.throughput.usage.iscsi.summary                        = "Average pNic I/O rate for iSCSI"
counter.net.throughput.usage.nfs.label                            = "pNic Throughput Usage for NFS"
counter.net.throughput.usage.nfs.summary                          = "Average pNic I/O rate for NFS"
counter.net.throughput.usage.vm.label                             = "pNic Throughput Usage for VMs"
counter.net.throughput.usage.vm.summary                           = "Average pNic I/O rate for VMs"
counter.net.throughput.usage.vmotion.label                        = "pNic Throughput Usage for vMotion"
counter.net.throughput.usage.vmotion.summary                      = "Average pNic I/O rate for vMotion"
counter.net.transmitted.label                                     = "Data transmit rate"
counter.net.transmitted.summary                                   = "Average rate at which data was transmitted during the interval"
counter.net.unknownProtos.label                                   = "Unknown protocol frames"
counter.net.unknownProtos.summary                                 = "Number of frames with unknown protocol received during the sampling interval"
counter.net.usage.label                                           = "Usage"
counter.net.usage.summary                                         = "Network utilization (combined transmit-rates and receive-rates) during the interval"

### vds stats
counter.net.throughput.pktsTx.label                               = "vDS packets Throughput Transmitted"
counter.net.throughput.pktsTx.summary                             = "The rate of transmitted packets for this vDS"
counter.net.throughput.pktsTxMulticast.label                      = "vDS Multicast packets Throughput Transmitted"
counter.net.throughput.pktsTxMulticast.summary                    = "The rate of transmitted Multicast packets for this vDS"
counter.net.throughput.pktsTxBroadcast.label                      = "vDS Broadcast packets Throughput Transmitted"
counter.net.throughput.pktsTxBroadcast.summary                    = "The rate of transmitted Broadcast packets for this vDS"
counter.net.throughput.pktsRx.label                               = "vDS packets Throughput received"
counter.net.throughput.pktsRx.summary                             = "The rate of received packets for this vDS"
counter.net.throughput.pktsRxMulticast.label                      = "vDS Multicast packets Throughput received"
counter.net.throughput.pktsRxMulticast.summary                    = "The rate of received Multicast packets for this vDS"
counter.net.throughput.pktsRxBroadcast.label                      = "vDS Broadcast packets Throughput received"
counter.net.throughput.pktsRxBroadcast.summary                    = "The rate of received Broadcast packets for this vDS"
counter.net.throughput.droppedTx.label                            = "vDS dropped transmitted packets Throughput"
counter.net.throughput.droppedTx.summary                          = "Count of dropped transmitted packets for this vDS"
counter.net.throughput.droppedRx.label                            = "vDS dropped received packets Throughput"
counter.net.throughput.droppedRx.summary                          = "Count of dropped received packets for this vDS"
### port stats
counter.net.throughput.vds.pktsTx.label                           = "DVPort packets Throughput Transmitted"
counter.net.throughput.vds.pktsTx.summary                         = "The rate of transmitted packets for this DVPort"
counter.net.throughput.vds.pktsTxMcast.label                      = "DVPort Multicast packets Throughput Transmitted"
counter.net.throughput.vds.pktsTxMcast.summary                    = "The rate of transmitted Multicast packets for this DVPort"
counter.net.throughput.vds.pktsTxBcast.label                      = "DVPort Broadcast packets Throughput Transmitted"
counter.net.throughput.vds.pktsTxBcast.summary                    = "The rate of transmitted Broadcast packets for this DVPort"
counter.net.throughput.vds.pktsRx.label                           = "DVPort packets Throughput received"
counter.net.throughput.vds.pktsRx.summary                         = "The rate of received packets for this DVPort"
counter.net.throughput.vds.pktsRxMcast.label                      = "DVPort Multicast packets Throughput received"
counter.net.throughput.vds.pktsRxMcast.summary                    = "The rate of received Multicast packets for this DVPort"
counter.net.throughput.vds.pktsRxBcast.label                      = "DVPort Broadcast packets Throughput received"
counter.net.throughput.vds.pktsRxBcast.summary                    = "The rate of received Broadcast packets for this DVPort"
counter.net.throughput.vds.droppedTx.label                        = "DVPort dropped transmitted packets Throughput"
counter.net.throughput.vds.droppedTx.summary                      = "Count of dropped transmitted packets for this DVPort"
counter.net.throughput.vds.droppedRx.label                        = "DVPort dropped received packets Throughput"
counter.net.throughput.vds.droppedRx.summary                      = "Count of dropped received packets for this DVPort"
### vxlan stats
counter.net.throughput.vds.txTotal.label                          = "VXLAN network packets Throughput Transmitted"
counter.net.throughput.vds.txTotal.summary                        = "The rate of transmitted packets for this network"
counter.net.throughput.vds.txNoUnicast.label                      = "VXLAN network non-unicast packets Throughput Transmitted"
counter.net.throughput.vds.txNoUnicast.summary                    = "The rate of transmitted non-unicast packets for this network"
counter.net.throughput.vds.txCrsRouter.label                      = "VXLAN network cross-router packets Throughput Transmitted"
counter.net.throughput.vds.txCrsRouter.summary                    = "The rate of transmitted cross-router packets for this network"
counter.net.throughput.vds.txDrop.label                           = "VXLAN network dropped transmitted packets Throughput"
counter.net.throughput.vds.txDrop.summary                         = "Count of dropped transmitted packets for this network"
counter.net.throughput.vds.rxTotal.label                          = "VXLAN network packets Throughput received"
counter.net.throughput.vds.rxTotal.summary                        = "The rate of received packets for this network"
counter.net.throughput.vds.rxDestErr.label                        = "VXLAN network dropped received packets due to destination IP error Throughput"
counter.net.throughput.vds.rxDestErr.summary                      = "Count of dropped received packets with destination IP error for this network"
counter.net.throughput.vds.rxDrop.label                           = "VXLAN network dropped received packets Throughput"
counter.net.throughput.vds.rxDrop.summary                         = "Count of dropped received packets for this network"
counter.net.throughput.vds.macFlood.label                         = "VXLAN network failed to match mapping entry for a unicast MAC Throughput"
counter.net.throughput.vds.macFlood.summary                       = "Count of transmitted packets that cannot find matched mapping entry for this network"
counter.net.throughput.vds.macLKUPFull.label                      = "VXLAN network failed to allocate a new mapping entry during translation phase"
counter.net.throughput.vds.macLKUPFull.summary                    = "Count of transmitted packets that failed to acquire new mapping entry during translation phase for this network"
counter.net.throughput.vds.macUPDTFull.label                      = "VXLAN network failed to allocate a new mapping entry during learning phase"
counter.net.throughput.vds.macUPDTFull.summary                    = "Count of transmitted packets that failed to acquire new mapping entry during learning phase for this network"
counter.net.throughput.vds.arpFound.label                         = "VXLAN nework found matched arp entry Throughput"
counter.net.throughput.vds.arpFound.summary                       = "Count of transmitted packets that found matched arp entry for this network"
counter.net.throughput.vds.arpUnknown.label                       = "VXLAN network found matched arp entry marked as unknown Throughput"
counter.net.throughput.vds.arpUnknown.summary                     = "Count of transmitted packets whose matched arp entry is marked as unknown for this network"
counter.net.throughput.vds.arpLKUPFull.label                      = "VXLAN network failed to allocate arp entry during translation phase Throughput"
counter.net.throughput.vds.arpLKUPFull.summary                    = "Count of transmitted packets that failed to acquire new arp entry during translation phase for this network"
counter.net.throughput.vds.arpWait.label                          = "VXLAN network found the same arp requests have been sent into queue Throughput"
counter.net.throughput.vds.arpWait.summary                        = "Count of transmitted packets whose arp requests have already been sent into queue for this network"
counter.net.throughput.vds.arpTimeout.label                       = "VXLAN network found arp queries have been expired Throughput"
counter.net.throughput.vds.arpTimeout.summary                     = "Count of arp queries that have been expired for this network"
### lacp stats
counter.net.throughput.vds.lagTx.label                            = "LAG packets Throughput Transmitted"
counter.net.throughput.vds.lagTx.summary                          = "The rate of transmitted packets for this LAG"
counter.net.throughput.vds.lagTxMcast.label                       = "LAG Multicast packets Throughput Transmitted"
counter.net.throughput.vds.lagTxMcast.summary                     = "The rate of transmitted Multicast packets for this LAG"
counter.net.throughput.vds.lagTxBcast.label                       = "LAG Broadcast packets Throughput Transmitted"
counter.net.throughput.vds.lagTxBcast.summary                     = "The rate of transmitted Broadcast packets for this LAG"
counter.net.throughput.vds.lagRx.label                            = "LAG packets Throughput received"
counter.net.throughput.vds.lagRx.summary                          = "The rate of received packets for this LAG"
counter.net.throughput.vds.lagRxMcast.label                       = "LAG Multicast packets Throughput received"
counter.net.throughput.vds.lagRxMcast.summary                     = "The rate of received Multicast packets for this LAG"
counter.net.throughput.vds.lagRxBcast.label                       = "LAG Broadcast packets Throughput received"
counter.net.throughput.vds.lagRxBcast.summary                     = "The rate of received Broadcast packets for this LAG"
counter.net.throughput.vds.lagDropTx.label                        = "LAG dropped transmitted packets Throughput"
counter.net.throughput.vds.lagDropTx.summary                      = "Count of dropped transmitted packets for this LAG"
counter.net.throughput.vds.lagDropRx.label                        = "LAG dropped received packets Throughput"
counter.net.throughput.vds.lagDropRx.summary                      = "Count of dropped received packets for this LAG"

###
counter.power.capacity.usable.label                               = "Host Power Capacity Usable"
counter.power.capacity.usable.summary                             = "Current maximum allowed power usage"
counter.power.capacity.usage.label                                = "Power Capacity Usage"
counter.power.capacity.usage.summary                              = "Current power usage"
counter.power.capacity.usagePct.label                             = "Host Power Capacity Provisioned"
counter.power.capacity.usagePct.summary                           = "Current power usage as a percentage of maximum allowed power"
counter.power.energy.label                                        = "Energy usage"
counter.power.energy.summary                                      = "Total energy used since last stats reset"
counter.power.power.label                                         = "Usage"
counter.power.power.summary                                       = "Current power usage"
counter.power.powerCap.label                                      = "Cap"
counter.power.powerCap.summary                                    = "Maximum allowed power usage"
###
counter.rescpu.actav1.label                                       = "Active (1 min average)"
counter.rescpu.actav1.summary                                     = "CPU active average over 1 minute"
counter.rescpu.actav15.label                                      = "Active (15 min average)"
counter.rescpu.actav15.summary                                    = "CPU active average over 15 minutes"
counter.rescpu.actav5.label                                       = "Active (5 min average)"
counter.rescpu.actav5.summary                                     = "CPU active average over 5 minutes"
counter.rescpu.actpk1.label                                       = "Active (1 min peak)"
counter.rescpu.actpk1.summary                                     = "CPU active peak over 1 minute"
counter.rescpu.actpk15.label                                      = "Active (15 min peak)"
counter.rescpu.actpk15.summary                                    = "CPU active peak over 15 minutes"
counter.rescpu.actpk5.label                                       = "Active (5 min peak)"
counter.rescpu.actpk5.summary                                     = "CPU active peak over 5 minutes"
counter.rescpu.maxLimited1.label                                  = "Throttled (1 min average)"
counter.rescpu.maxLimited1.summary                                = "Amount of CPU resources over the limit that were refused, average over 1 minute"
counter.rescpu.maxLimited15.label                                 = "Throttled (15 min average)"
counter.rescpu.maxLimited15.summary                               = "Amount of CPU resources over the limit that were refused, average over 15 minutes"
counter.rescpu.maxLimited5.label                                  = "Throttled (5 min average)"
counter.rescpu.maxLimited5.summary                                = "Amount of CPU resources over the limit that were refused, average over 5 minutes"
counter.rescpu.runav1.label                                       = "Running (1 min average)"
counter.rescpu.runav1.summary                                     = "CPU running average over 1 minute"
counter.rescpu.runav15.label                                      = "Running (15 min average)"
counter.rescpu.runav15.summary                                    = "CPU running average over 15 minutes"
counter.rescpu.runav5.label                                       = "Running (5 min average)"
counter.rescpu.runav5.summary                                     = "CPU running average over 5 minutes"
counter.rescpu.runpk1.label                                       = "Running (1 min peak)"
counter.rescpu.runpk1.summary                                     = "CPU running peak over 1 minute"
counter.rescpu.runpk15.label                                      = "Running (15 min peak)"
counter.rescpu.runpk15.summary                                    = "CPU running peak over 15 minutes"
counter.rescpu.runpk5.label                                       = "Running (5 min peak)"
counter.rescpu.runpk5.summary                                     = "CPU running peak over 5 minutes"
counter.rescpu.sampleCount.label                                  = "Group CPU sample count"
counter.rescpu.sampleCount.summary                                = "Group CPU sample count"
counter.rescpu.samplePeriod.label                                 = "Group CPU sample period"
counter.rescpu.samplePeriod.summary                               = "Group CPU sample period"
###
counter.storageAdapter.OIOsPct.label                              = "Storage Adapter Outstanding I/Os"
counter.storageAdapter.OIOsPct.summary                            = "The percent of I/Os that have been issued but have not yet completed"
counter.storageAdapter.commandsAveraged.label                     = "Average commands issued per second"
counter.storageAdapter.commandsAveraged.summary                   = "Average number of commands issued per second by the storage adapter during the collection interval"
counter.storageAdapter.maxTotalLatency.label                      = "Highest latency"
counter.storageAdapter.maxTotalLatency.summary                    = "Highest latency value across all storage adapters used by the host"
counter.storageAdapter.numberReadAveraged.label                   = "Average read requests per second"
counter.storageAdapter.numberReadAveraged.summary                 = "Average number of read commands issued per second by the storage adapter during the collection interval"
counter.storageAdapter.numberWriteAveraged.label                  = "Average write requests per second"
counter.storageAdapter.numberWriteAveraged.summary                = "Average number of write commands issued per second by the storage adapter during the collection interval"
counter.storageAdapter.outstandingIOs.label                       = "Storage Adapter Outstanding I/Os"
counter.storageAdapter.outstandingIOs.summary                     = "The number of I/Os that have been issued but have not yet completed"
counter.storageAdapter.queueDepth.label                           = "Storage Adapter Queue Depth"
counter.storageAdapter.queueDepth.summary                         = "The maximum number of I/Os that can be outstanding at a given time"
counter.storageAdapter.queueLatency.label                         = "Storage Adapter Queue Command Latency"
counter.storageAdapter.queueLatency.summary                       = "Average amount of time spent in the VMkernel queue, per SCSI command, during the collection interval"
counter.storageAdapter.queued.label                               = "Storage Adapter Number Queued"
counter.storageAdapter.queued.summary                             = "The current number of I/Os that are waiting to be issued"
counter.storageAdapter.read.label                                 = "Read rate"
counter.storageAdapter.read.summary                               = "Rate of reading data by the storage adapter"
counter.storageAdapter.throughput.cont.label                      = "Storage Adapter Throughput Contention"
counter.storageAdapter.throughput.cont.summary                    = "Average amount of time for an I/O operation to complete"
counter.storageAdapter.throughput.usag.label                      = "Storage Adapter Throughput Usage"
counter.storageAdapter.throughput.usag.summary                    = "The storage adapter I/O rate"
counter.storageAdapter.totalReadLatency.label                     = "Read latency"
counter.storageAdapter.totalReadLatency.summary                   = "The average time a read by the storage adapter takes"
counter.storageAdapter.totalWriteLatency.label                    = "Write latency"
counter.storageAdapter.totalWriteLatency.summary                  = "The average time a write by the storage adapter takes"
counter.storageAdapter.write.label                                = "Write rate"
counter.storageAdapter.write.summary                              = "Rate of writing data by the storage adapter"
###
counter.storagePath.busResets.label                               = "Storage Path Bus Resets"
counter.storagePath.busResets.summary                             = "Number of SCSI-bus reset commands issued during the collection interval"
counter.storagePath.commandsAborted.label                         = "Storage Path Command Aborts"
counter.storagePath.commandsAborted.summary                       = "Number of SCSI commands aborted during the collection interval"
counter.storagePath.commandsAveraged.label                        = "Average commands issued per second"
counter.storagePath.commandsAveraged.summary                      = "Average number of commands issued per second on the storage path during the collection interval"
counter.storagePath.maxTotalLatency.label                         = "Highest latency"
counter.storagePath.maxTotalLatency.summary                       = "Highest latency value across all storage paths used by the host"
counter.storagePath.numberReadAveraged.label                      = "Average read requests per second"
counter.storagePath.numberReadAveraged.summary                    = "Average number of read commands issued per second on the storage path during the collection interval"
counter.storagePath.numberWriteAveraged.label                     = "Average write requests per second"
counter.storagePath.numberWriteAveraged.summary                   = "Average number of write commands issued per second on the storage path during the collection interval"
counter.storagePath.read.label                                    = "Read rate"
counter.storagePath.read.summary                                  = "Rate of reading data on the storage path"
counter.storagePath.throughput.cont.label                         = "Storage Path Throughput Contention"
counter.storagePath.throughput.cont.summary                       = "Average amount of time for an I/O operation to complete"
counter.storagePath.throughput.usage.label                        = "Storage Path Throughput Usage"
counter.storagePath.throughput.usage.summary                      = "Storage path I/O rate"
counter.storagePath.totalReadLatency.label                        = "Read latency"
counter.storagePath.totalReadLatency.summary                      = "The average time a read issued on the storage path takes"
counter.storagePath.totalWriteLatency.label                       = "Write latency"
counter.storagePath.totalWriteLatency.summary                     = "The average time a write issued on the storage path takes"
counter.storagePath.write.label                                   = "Write rate"
counter.storagePath.write.summary                                 = "Rate of writing data on the storage path"
###
counter.sys.cosDiskUsage.label                                    = "Disk space usage"
counter.sys.cosDiskUsage.summary                                  = "Disk space usage for each non-VMFS mount point"
counter.sys.diskUsage.label                                       = "Disk usage"
counter.sys.diskUsage.summary                                     = "Amount of disk space usage for each mount point"
counter.sys.heartbeat.label                                       = "Heartbeat"
counter.sys.heartbeat.summary                                     = "Number of heartbeats issued per virtual machine during the interval"
counter.sys.osUptime.label                                        = "OS Uptime"
counter.sys.osUptime.summary                                      = "Total time elapsed, in seconds, since last operating system boot-up"
counter.sys.resourceCpuAct1.label                                 = "Resource CPU active (1 min average)"
counter.sys.resourceCpuAct1.summary                               = "CPU active average over 1 minute of the system resource group"
counter.sys.resourceCpuAct5.label                                 = "Resource CPU active (5 min average)"
counter.sys.resourceCpuAct5.summary                               = "CPU active average over 5 minutes of the system resource group"
counter.sys.resourceCpuAllocMax.label                             = "Resource CPU allocation maximum (in MHz)"
counter.sys.resourceCpuAllocMax.summary                           = "CPU allocation limit (in MHz) of the system resource group"
counter.sys.resourceCpuAllocMin.label                             = "Resource CPU allocation minimum (in MHz)"
counter.sys.resourceCpuAllocMin.summary                           = "CPU allocation reservation (in MHz) of the system resource group"
counter.sys.resourceCpuAllocShares.label                          = "Resource CPU allocation shares"
counter.sys.resourceCpuAllocShares.summary                        = "CPU allocation shares of the system resource group"
counter.sys.resourceCpuMaxLimited1.label                          = "Resource CPU maximum limited (1 min)"
counter.sys.resourceCpuMaxLimited1.summary                        = "CPU maximum limited over 1 minute of the system resource group"
counter.sys.resourceCpuMaxLimited5.label                          = "Resource CPU maximum limited (5 min)"
counter.sys.resourceCpuMaxLimited5.summary                        = "CPU maximum limited over 5 minutes of the system resource group"
counter.sys.resourceCpuRun1.label                                 = "Resource CPU running (1 min. average)"
counter.sys.resourceCpuRun1.summary                               = "CPU running average over 1 minute of the system resource group"
counter.sys.resourceCpuRun5.label                                 = "Resource CPU running (5 min average)"
counter.sys.resourceCpuRun5.summary                               = "CPU running average over 5 minutes of the system resource group"
counter.sys.resourceCpuUsage.label                                = "Resource CPU usage ({rollupType})"
counter.sys.resourceCpuUsage.summary                              = "Amount of CPU used by the Service Console and other applications during the interval"
counter.sys.resourceMemAllocMax.label                             = "Resource memory allocation maximum (in KB)"
counter.sys.resourceMemAllocMax.summary                           = "Memory allocation limit (in KB) of the system resource group"
counter.sys.resourceMemAllocMin.label                             = "Resource memory allocation minimum (in KB)"
counter.sys.resourceMemAllocMin.summary                           = "Memory allocation reservation (in KB) of the system resource group"
counter.sys.resourceMemAllocShares.label                          = "Resource memory allocation shares"
counter.sys.resourceMemAllocShares.summary                        = "Memory allocation shares of the system resource group"
counter.sys.resourceMemCow.label                                  = "Resource memory shared"
counter.sys.resourceMemCow.summary                                = "Memory shared by the system resource group"
counter.sys.resourceMemMapped.label                               = "Resource memory mapped"
counter.sys.resourceMemMapped.summary                             = "Memory mapped by the system resource group"
counter.sys.resourceMemOverhead.label                             = "Resource memory overhead"
counter.sys.resourceMemOverhead.summary                           = "Overhead memory consumed by the system resource group"
counter.sys.resourceMemShared.label                               = "Resource memory share saved"
counter.sys.resourceMemShared.summary                             = "Memory saved due to sharing by the system resource group"
counter.sys.resourceMemSwapped.label                              = "Resource memory swapped"
counter.sys.resourceMemSwapped.summary                            = "Memory swapped out by the system resource group"
counter.sys.resourceMemTouched.label                              = "Resource memory touched"
counter.sys.resourceMemTouched.summary                            = "Memory touched by the system resource group"
counter.sys.resourceMemZero.label                                 = "Resource memory zero"
counter.sys.resourceMemZero.summary                               = "Zero filled memory used by the system resource group"
counter.sys.uptime.label                                          = "Uptime"
counter.sys.uptime.summary                                        = "Total time elapsed, in seconds, since last system startup"
counter.sys.resourceMemConsumed.label                             = "Resource memory consumed"
counter.sys.resourceMemConsumed.summary                            = "Memory consumed by the system resource group"
counter.sys.resourceFdUsage.label                                 = "File descriptors used"
counter.sys.resourceFdUsage.summary                               = "Number of file descriptors used by the system resource group"
###
counter.vcDebugInfo.activationlatencystats.label                  = "Activation latency"
counter.vcDebugInfo.activationlatencystats.summary                = "The latency of an activation operation in vCenter Server"
counter.vcDebugInfo.activationstats.label                         = "Activation count"
counter.vcDebugInfo.activationstats.summary                       = "Activation operations in vCenter Server"
counter.vcDebugInfo.hostsynclatencystats.label                    = "Host sync latency"
counter.vcDebugInfo.hostsynclatencystats.summary                  = "The latency of a host sync operation in vCenter Server"
counter.vcDebugInfo.hostsyncstats.label                           = "Host sync count"
counter.vcDebugInfo.hostsyncstats.summary                         = "The number of host sync operations in vCenter Server"
counter.vcDebugInfo.inventorystats.label                          = "Inventory statistics"
counter.vcDebugInfo.inventorystats.summary                        = "vCenter Server inventory statistics"
counter.vcDebugInfo.lockstats.label                               = "Locking statistics"
counter.vcDebugInfo.lockstats.summary                             = "vCenter Server locking statistics"
counter.vcDebugInfo.lrostats.label                                = "vCenter Server LRO statistics"
counter.vcDebugInfo.lrostats.summary                              = "vCenter Server LRO statistics"
counter.vcDebugInfo.miscstats.label                               = "Miscellaneous"
counter.vcDebugInfo.miscstats.summary                             = "Miscellaneous statistics"
counter.vcDebugInfo.morefregstats.label                           = "Managed object reference statistics"
counter.vcDebugInfo.morefregstats.summary                         = "Managed object reference counts in vCenter Server"
counter.vcDebugInfo.scoreboard.label                              = "Scoreboard statistics"
counter.vcDebugInfo.scoreboard.summary                            = "Object counts in vCenter Server"
counter.vcDebugInfo.sessionstats.label                            = "Session statistics"
counter.vcDebugInfo.sessionstats.summary                          = "The statistics of client sessions connected to vCenter Server"
counter.vcDebugInfo.systemstats.label                             = "System statistics"
counter.vcDebugInfo.systemstats.summary                           = "The statistics of vCenter Server as a running system such as thread statistics and heap statistics"
counter.vcDebugInfo.vcservicestats.label                          = "vCenter Server service statistics"
counter.vcDebugInfo.vcservicestats.summary                        = "vCenter service statistics such as events, alarms, and tasks"
###
counter.vcResources.cpuqueuelength.label                          = "CPU queue length"
counter.vcResources.cpuqueuelength.summary                        = "Processor queue length on the system where vCenter Server is running"
counter.vcResources.ctxswitchesrate.label                         = "Context switch rate"
counter.vcResources.ctxswitchesrate.summary                       = "Number of context switches per second on the system where vCenter Server is running"
counter.vcResources.diskqueuelength.label                         = "Disk queue length"
counter.vcResources.diskqueuelength.summary                       = "Disk queue length on the system where vCenter Server is running"
counter.vcResources.diskreadbytesrate.label                       = "Disk bytes read rate"
counter.vcResources.diskreadbytesrate.summary                     = "Number of bytes read from the disk per second on the system where vCenter Server is running"
counter.vcResources.diskreadsrate.label                           = "Disk read rate"
counter.vcResources.diskreadsrate.summary                         = "Number of disk reads per second on the system where vCenter Server is running"
counter.vcResources.diskwritebytesrate.label                      = "Disk bytes written rate"
counter.vcResources.diskwritebytesrate.summary                    = "Number of bytes written to the disk per second on the system where vCenter Server is running"
counter.vcResources.diskwritesrate.label                          = "Disk write rate"
counter.vcResources.diskwritesrate.summary                        = "Number of disk writes per second on the system where vCenter Server is running"
counter.vcResources.netqueuelength.label                          = "Network queue length"
counter.vcResources.netqueuelength.summary                        = "Network queue length on the system where vCenter Server is running"
counter.vcResources.packetrate.label                              = "Total packet rate"
counter.vcResources.packetrate.summary                            = "Number of total packets sent and received per second on the system where vCenter Server is running"
counter.vcResources.packetrecvrate.label                          = "Received packet rate"
counter.vcResources.packetrecvrate.summary                        = "Rate of the number of total packets received per second on the system where vCenter Server is running"
counter.vcResources.packetsentrate.label                          = "Sent packet rate"
counter.vcResources.packetsentrate.summary                        = "Number of total packets sent per second on the system where vCenter Server is running"
counter.vcResources.pagefaultrate.label                           = "Page fault rate"
counter.vcResources.pagefaultrate.summary                         = "Number of page faults per second on the system where vCenter Server is running"
counter.vcResources.physicalmemusage.label                        = "Physical memory"
counter.vcResources.physicalmemusage.summary                      = "Physical memory used by vCenter"
counter.vcResources.poolnonpagedbytes.label                       = "Pool non-paged bytes"
counter.vcResources.poolnonpagedbytes.summary                     = "Memory pooled for non-paged bytes on the system where vCenter Server is running"
counter.vcResources.poolpagedbytes.label                          = "Pool paged bytes"
counter.vcResources.poolpagedbytes.summary                        = "Memory pooled for paged bytes on the system where vCenter Server is running"
counter.vcResources.priviledgedcpuusage.label                     = "CPU privileged"
counter.vcResources.priviledgedcpuusage.summary                   = "CPU used by vCenter Server in privileged mode"
counter.vcResources.processcpuusage.label                         = "CPU process"
counter.vcResources.processcpuusage.summary                       = "Total CPU used by vCenter Server"
counter.vcResources.processhandles.label                          = "Process handles"
counter.vcResources.processhandles.summary                        = "Handles used by vCenter Server"
counter.vcResources.processthreads.label                          = "Process threads"
counter.vcResources.processthreads.summary                        = "Number of threads used by vCenter Server"
counter.vcResources.syscallsrate.label                            = "System call rate"
counter.vcResources.syscallsrate.summary                          = "Number of systems calls made per second on the system where vCenter Server is running"
counter.vcResources.systemcpuusage.label                          = "CPU system"
counter.vcResources.systemcpuusage.summary                        = "Total system CPU used on the system where vCenter Server in running"
counter.vcResources.systemnetusage.label                          = "Network usage"
counter.vcResources.systemnetusage.summary                        = "Total network bytes received and sent per second on the system where vCenter Server is running"
counter.vcResources.systemthreads.label                           = "System threads"
counter.vcResources.systemthreads.summary                         = "Number of threads on the system where vCenter Server is running"
counter.vcResources.usercpuusage.label                            = "CPU user"
counter.vcResources.usercpuusage.summary                          = "CPU used by vCenter Server in user mode"
counter.vcResources.virtualmemusage.label                         = "Virtual memory"
counter.vcResources.virtualmemusage.summary                       = "Virtual memory used by vCenter Server"
###
counter.vflashModule.numActiveVMDKs.label                         = "Number of caches controlled by the vFlash module"
counter.vflashModule.numActiveVMDKs.summary                       = "Number of caches controlled by the vFlash module"
###
counter.virtualDisk.busResets.label                               = "Number of virtual disk resets"
counter.virtualDisk.busResets.summary                             = "Number of virtual disk reset operations"
counter.virtualDisk.commandsAborted.label                         = "Number of virtual disk terminations"
counter.virtualDisk.commandsAborted.summary                       = "Number of aborts to a virtual disk"
counter.virtualDisk.numAborts.label                               = "Number of virtual disk terminations"
counter.virtualDisk.numAborts.summary                             = "Number of virtual disk termination operations"
counter.virtualDisk.numResets.label                               = "Number of virtual disk resets"
counter.virtualDisk.numResets.summary                             = "Number of virtual disk reset operations"
counter.virtualDisk.numberReadAveraged.label                      = "Average read requests per second"
counter.virtualDisk.numberReadAveraged.summary                    = "Average number of read commands issued per second to the virtual disk during the collection interval"
counter.virtualDisk.numberWriteAveraged.label                     = "Average write requests per second"
counter.virtualDisk.numberWriteAveraged.summary                   = "Average number of write commands issued per second to the virtual disk during the collection interval"
counter.virtualDisk.read.label                                    = "Read rate"
counter.virtualDisk.read.summary                                  = "Rate of reading data from the virtual disk"
counter.virtualDisk.readLoadMetric.label                          = "Read workload metric"
counter.virtualDisk.readLoadMetric.summary                        = "Storage DRS virtual disk metric for the read workload model"
counter.virtualDisk.readOIO.label                                 = "Average number of outstanding read requests"
counter.virtualDisk.readOIO.summary                               = "Average number of outstanding read requests to the virtual disk during the collection interval"
counter.virtualDisk.throughput.cont.label                         = "Virtual Disk Throughput Contention"
counter.virtualDisk.throughput.cont.summary                       = "Average amount of time for an I/O operation to complete"
counter.virtualDisk.throughput.usage.label                        = "Virtual Disk Throughput Usage"
counter.virtualDisk.throughput.usage.summary                      = "Virtual disk I/O rate"
counter.virtualDisk.totalReadLatency.label                        = "Read latency"
counter.virtualDisk.totalReadLatency.summary                      = "The average time a read from the virtual disk takes"
counter.virtualDisk.totalWriteLatency.label                       = "Write latency"
counter.virtualDisk.totalWriteLatency.summary                     = "The average time a write to the virtual disk takes"
counter.virtualDisk.write.label                                   = "Write rate"
counter.virtualDisk.write.summary                                 = "Rate of writing data to the virtual disk"
counter.virtualDisk.writeLoadMetric.label                         = "Write workload metric"
counter.virtualDisk.writeLoadMetric.summary                       = "Storage DRS virtual disk metric for the write workload model"
counter.virtualDisk.writeOIO.label                                = "Average number of outstanding write requests"
counter.virtualDisk.writeOIO.summary                              = "Average number of outstanding write requests to the virtual disk during the collection interval"
counter.virtualDisk.readIOSize.label                              = "Read request size"
counter.virtualDisk.readIOSize.summary                            = "Average read request size in bytes"
counter.virtualDisk.writeIOSize.label                             = "Write request size"
counter.virtualDisk.writeIOSize.summary                           = "Average write request size in bytes"
counter.virtualDisk.smallSeeks.label                              = "Number of small seeks"
counter.virtualDisk.smallSeeks.summary                            = "Number of seeks during the interval that were less than 64 LBNs apart"
counter.virtualDisk.mediumSeeks.label                             = "Number of medium seeks"
counter.virtualDisk.mediumSeeks.summary                           = "Number of seeks during the interval that were between 64 and 8192 LBNs apart"
counter.virtualDisk.largeSeeks.label                              = "Number of large seeks"
counter.virtualDisk.largeSeeks.summary                            = "Number of seeks during the interval that were greater than 8192 LBNs apart"
counter.virtualDisk.readLatencyUS.label                             = "Read Latency (us)"
counter.virtualDisk.readLatencyUS.summary                           = "Read latency in microseconds"
counter.virtualDisk.writeLatencyUS.label                            = "Write Latency (us)"
counter.virtualDisk.writeLatencyUS.summary                          = "Write latency in microseconds"
counter.virtualDisk.vFlashCacheIops.label                         = "vFlash Cache IOPs for virtual disk"
counter.virtualDisk.vFlashCacheIops.summary                       = "The average vFlash Cache IOPs value for virtual disk"
counter.virtualDisk.vFlashCacheLatency.label                      = "vFlash Cache latency for virtual disk"
counter.virtualDisk.vFlashCacheLatency.summary                    = "The average vFlash Cache latency value for virtual disk"
counter.virtualDisk.vFlashCacheThroughput.label                   = "vFlash Cache throughput for virtual disk"
counter.virtualDisk.vFlashCacheThroughput.summary                 = "The average vFlash Cache throughput value for virtual disk"
###
counter.vmop.numChangeDS.label                                    = "VM datastore change count (non-powered-on VMs)"
counter.vmop.numChangeDS.summary                                  = "Number of datastore change operations for powered-off and suspended virtual machines"
counter.vmop.numChangeHost.label                                  = "VM host change count (non-powered-on VMs)"
counter.vmop.numChangeHost.summary                                = "Number of host change operations for powered-off and suspended VMs"
counter.vmop.numChangeHostDS.label                                = "VM host and datastore change count (non-powered-on VMs)"
counter.vmop.numChangeHostDS.summary                              = "Number of host and datastore change operations for powered-off and suspended virtual machines"
counter.vmop.numClone.label                                       = "VM clone count"
counter.vmop.numClone.summary                                     = "Number of virtual machine clone operations"
counter.vmop.numCreate.label                                      = "VM create count"
counter.vmop.numCreate.summary                                    = "Number of virtual machine create operations"
counter.vmop.numDeploy.label                                      = "VM template deploy count"
counter.vmop.numDeploy.summary                                    = "Number of virtual machine template deploy operations"
counter.vmop.numDestroy.label                                     = "VM delete count"
counter.vmop.numDestroy.summary                                   = "Number of virtual machine delete operations"
counter.vmop.numPoweroff.label                                    = "VM power off count"
counter.vmop.numPoweroff.summary                                  = "Number of virtual machine power off operations"
counter.vmop.numPoweron.label                                     = "VM power on count"
counter.vmop.numPoweron.summary                                   = "Number of virtual machine power on operations"
counter.vmop.numRebootGuest.label                                 = "VM guest reboot count"
counter.vmop.numRebootGuest.summary                               = "Number of virtual machine guest reboot operations"
counter.vmop.numReconfigure.label                                 = "VM reconfigure count"
counter.vmop.numReconfigure.summary                               = "Number of virtual machine reconfigure operations"
counter.vmop.numRegister.label                                    = "VM register count"
counter.vmop.numRegister.summary                                  = "Number of virtual machine register operations"
counter.vmop.numReset.label                                       = "VM reset count"
counter.vmop.numReset.summary                                     = "Number of virtual machine reset operations"
counter.vmop.numSVMotion.label                                    = "Storage vMotion count"
counter.vmop.numSVMotion.summary                                  = "Number of migrations with Storage vMotion (datastore change operations for powered-on VMs)"
counter.vmop.numShutdownGuest.label                               = "VM guest shutdown count"
counter.vmop.numShutdownGuest.summary                             = "Number of virtual machine guest shutdown operations"
counter.vmop.numStandbyGuest.label                                = "VM standby guest count"
counter.vmop.numStandbyGuest.summary                              = "Number of virtual machine standby guest operations"
counter.vmop.numSuspend.label                                     = "VM suspend count"
counter.vmop.numSuspend.summary                                   = "Number of virtual machine suspend operations"
counter.vmop.numUnregister.label                                  = "VM unregister count"
counter.vmop.numUnregister.summary                                = "Number of virtual machine unregister operations"
counter.vmop.numVMotion.label                                     = "vMotion count"
counter.vmop.numVMotion.summary                                   = "Number of migrations with vMotion (host change operations for powered-on VMs)"
