| Measurement |
Description |
Measurement Unit |
Interpretation |
| Total_capacity |
Indicates the total capacity of a datastore. For the Total descriptor, this is the total capacity across all datastores used by the target host. |
MB |
|
| Used_space |
Indicates the amount of space used in a datastore. For the Total descriptor, this is the total space used across all datastores. |
MB |
|
| Free_space |
Indicates the current free space available on every datastore of a host. For the Total descriptor, this is the sum of unused space in all datastores. |
MB |
Ideally, the value of this measure should be high. |
| Percent_usage |
Indicates the percentage of disk space utilized on every datastore. To know the percentage of total space utilized across all datastores, click on the Total descriptor. |
Percent |
A value close to 100% can indicate a potential problem situation where applications executing on the host may not be able to write data to the disk partition(s) with very high usage.
The detailed diagnosis of this measure reveals the top-10 files consuming maximum space in the datastore. The detailed diagnosis capability will not be available for the ‘Total’ descriptor. |
| Availability |
Indicates whether/not this VMFS disk partition/datastore is available. |
Percent |
While the value 0 indicates that the datastore is not available, the value 100 indicates that the datastore is currently available. The detailed diagnosis of this measure if enabled, will provide you the type of the datastore. This measure is not available for the ‘Total’ descriptor. |
| Disk_files |
Indicates the total size of the virtual disk files in this datastore. For the Total descriptor, this is the total size of all virtual disk files in all datastores. |
MB |
The detailed diagnosis of this measure, if enabled, lists the disk files on this datastore and the size of each disk file. The detailed diagnosis capability will not be available for the ‘Total’ descriptor. |
| Snapshot_files |
Indicates the total size of the snapshot files in this datastore. For the Total descriptor, this is the total size of all snapshot files in all datastores. |
MB |
The detailed diagnosis of this measure, if enabled, lists the snapshot files on this datastore and the size of each snapshot file. The detailed diagnosis capability will not be available for the ‘Total’ descriptor. |
| Swap_files |
Indicates the total size of the swap files in this datastore. For the Total descriptor, this is the total size of all swap files in all datastores. |
MB |
The detailed diagnosis of this measure, if enabled, lists the swap files on this datastore and the size of each swap file. The detailed diagnosis capability will not be available for the ‘Total’ descriptor. |
| Other_files |
Indicates the total size of the other VM files in this datastore. For the Total descriptor, this is the total size of all other VM files in all datastores. |
MB |
The value of this measure reports the space that is being used by files such as configuration, suspend data, NVRAM, screenshots and others. The detailed diagnosis of this measure, if enabled, lists these files and the size of each such file on this datastore. The detailed diagnosis capability will not be available for the ‘Total’ descriptor.
By comparing the values reported by the Disk files, Snapshot files, Swap files, and Other VM files measures, you can accurately identify the type of files that are occupying too much space on a datastore. |
| Allocated_Space |
Indicates the amount of physical space provisioned by an administrator for this datastore. For the Total descriptor, this is the total physical space provisioned for all datastores used by this host. |
MB |
This measure reports the storage size up to which files on this datastore (or all datastores) can be stacked. |
| Total_luns |
Indicates the number of LUNs through which the host communicates with this datastore. |
Number |
This measure is not available for the ‘Total’ descriptor. |
| Write_Request |
Indicates the average number of write commands issued per second to this datastore. |
Commands/Sec |
These measures are good indicators of the load on a datastore. Compare the values of these measures across datastores to accurately identify the overloaded datastores. Both these measures are not available for the ‘Total’ descriptor. |
| Read_Request |
Indicates the average number of read commands issued per second to this datastore. |
Commands/Sec |
| Write_Latency |
Indicates the average amount of time taken to write to this datastore. |
Secs |
Very high values for these measures are indicative of processing bottlenecks in a datastore. To know which datastore is experiencing the maximum latency, compare the values of these measures across datastores. Both these measures are not available for the ‘Total’ descriptor. |
| Read_Latency |
Indicates the average amount of time taken for a read from the perspective of this datastore. |
Secs |
| Storage_Ctrl_Normal |
Indicates the device latency that the host observes while communicating with this datastore; this latency is a normalized average across virtual machines. |
Secs |
Storage I/O Control allows cluster-wide storage I/O prioritization, which allows better workload consolidation and helps reduce extra costs associated with over provisioning.
When you enable Storage I/O Control on a datastore, ESX/ESXi begins to monitor the device latency that hosts observe when communicating with that datastore. When device latency exceeds a threshold, the datastore is considered to be congested and each virtual machine that accesses that datastore is allocated I/O resources in proportion to their shares. You set shares per virtual machine. You can adjust the number for each based on need. This measure is not available for the ‘Total’ descriptor. |
| Storage_Ctrl_IOPS |
Indicates the aggregate number of I/O operations that are occuring on this datastore. |
Number |
This measure is not available for the ‘Total’ descriptor. |
| Read_Rate |
Indicates the rate at which data is read from this datastore. |
MB/Sec |
This measure is not available for the ‘Total’ descriptor. |
| Write_Rate |
Indicates the rate at which data is written to this datastore. |
MB/Sec |
This measure is not available for the ‘Total’ descriptor. |
| StrCtrl_active_time |
Indicates whether storage I/O control (SIOC) is active on this datastore or not. |
Percent |
Storage I/O Control (SIOC) is used to provide I/O prioritization of virtual machines running on a group of VMware vSphere hosts that have access to a shared storage pool. It extends the familiar constructs of shares and limits, which exist for CPU and memory, to address storage utilization through a dynamic allocation of I/O capacity across a cluster of vSphere hosts.
If SIOC is active, the value of this measure will be 100%. If it is not active, the value of this measure will be 0. |
| Total_iops |
Indicates the total number of read and write commands issued per second to this datastore. |
Commands/Sec |
Compare the value of this measure across datastores to identify the busiest datastore in terms of the rate at which read/write commands are issued on it. A consistent increase in the value of this measure for a particular datastore could indicate a potential I/O overload. |
| Total_latency |
Indicates the total amount of time taken to read and write to this datastore. |
Secs |
Ideally, the value of this measure should be low. A high value could indicate an I/O processing bottleneck. By comparing the value of this measure across datastore, you can quickly identify which datastore is the most latent. Such datastores are ideal candidates for enabling SIOC. Enabling IOC on a datastore triggers the the monitoring of device latency that hosts observe when communicating with that datastore. When latency exceeds a set threshold the feature engages automatically as the datastore is experiencing congestion. Each virtual machine that accesses that datastore is then allocated I/O resources in proportion to their shares. |
| Throughput |
Indicates the rate at which the data is read and written to this datastore. |
MB/Sec |
Ideally, the value of this measure should be high. A steady decrease in the value of this measure could indicate that the datastore is experiencing a congestion. You may want to enable SIOC on such datastores, so that when latency exceeds a set threshold the SIOC feature engages automatically and then allocates I/O resources to each VM that acceses that datastore in proportion to their shares. |