VolumeStats Class |
Namespace: SolidFire.Element.Api
public class VolumeStats : RpcBase
The VolumeStats type exposes the following members.
| Name | Description | |
|---|---|---|
| VolumeStats | Initializes a new instance of the VolumeStats class |
| Name | Description | |
|---|---|---|
| AccountID |
AccountID of the volume owner.
| |
| ActualIOPS |
Current actual IOPS to the volume in the last 500 milliseconds.
| |
| AsyncDelay | ||
| AverageIOPSize |
Average size in bytes of recent I/O to the volume in the last 500 milliseconds.
| |
| BurstIOPSCredit |
The total number of IOP credits available to the user.
When users are not using up to the max IOPS, credits are accrued.
| |
| ClientQueueDepth |
The number of outstanding read and write operations to the cluster.
| |
| DesiredMetadataHosts | ||
| LatencyUSec |
The observed latency time, in microseconds, to complete operations to a volume.
A "0" (zero) value means there is no I/O to the volume.
| |
| MetadataHosts |
The volume services on which the volume metadata resides.
| |
| NonZeroBlocks |
The number of 4KiB blocks with data after the last garbage collection operation has completed.
| |
| ReadBytes |
Total bytes read by clients.
| |
| ReadBytesLastSample |
The total number of bytes read from the volume during the last sample period.
| |
| ReadLatencyUSec |
The average time, in microseconds, to complete read operations.
| |
| ReadOps |
Total read operations.
| |
| ReadOpsLastSample |
The total number of read operations durin gth elast sample period.
| |
| SamplePeriodMSec |
The length of the sample period in milliseconds.
| |
| Throttle |
A floating value between 0 and 1 that represents how much the system is throttling clients
below their max IOPS because of re-replication of data, transient errors and snapshots taken.
| |
| Timestamp |
The current time in UTC.
| |
| TotalLatencyUSec |
The average time, in microseconds, to complete read and write operations to a volume.
| |
| UnalignedReads |
For 512e volumes, the number of read operations that were not on a 4k sector boundary.
High numbers of unaligned reads may indicate improper partition alignment.
| |
| UnalignedWrites |
For 512e volumes, the number of write operations that were not on a 4k sector boundary.
High numbers of unaligned writes may indicate improper partition alignment.
| |
| VolumeAccessGroups |
List of volume access group(s) to which a volume beintegers.
| |
| VolumeID |
Volume ID of the volume.
| |
| VolumeSize |
Total provisioned capacity in bytes.
| |
| VolumeUtilization |
A floating value that describes how much the client is using the volume.
Values:
0 = Client is not using the volume
1 = Client is using their max
>1 = Client is using their burst
| |
| WriteBytes |
Total bytes written by clients.
| |
| WriteBytesLastSample |
The total number of bytes written to the volume during the last sample period.
| |
| WriteLatencyUSec |
The average time, in microseconds, to complete write operations.
| |
| WriteOps |
Total write operations occurring on the volume.
| |
| WriteOpsLastSample |
The total number of write operations during the last sample period.
| |
| ZeroBlocks |
Total number of 4KiB blocks without data after the last round of garbage collection operation has completed.
|
| Name | Description | |
|---|---|---|
| Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
| Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
| GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
| GetType | Gets the Type of the current instance. (Inherited from Object.) | |
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
| ToString |
Builds a json-enabled string of all the properties and their values in this class.
(Inherited from RpcBase.) |