VirtualVolumeStats Class |
Namespace: SolidFire.Element.Api
public class VirtualVolumeStats : RpcBase
The VirtualVolumeStats type exposes the following members.
Name | Description | |
---|---|---|
VirtualVolumeStats | Initializes a new instance of the VirtualVolumeStats class |
Name | Description | |
---|---|---|
AccountID |
AccountID of the volume owner.
| |
ActualIOPS |
Current actual IOPS to the volume in the last 500 milliseconds.
| |
AsyncDelay |
The length of time since the volume was last synced with the remote cluster.
If the volume is not paired, this is null.
Note: A target volume in an active replication state always has an async delay of 0 (zero).
Target volumes are system-aware during replication and assume async delay is accurate at all times.
| |
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 |
The volume services being migrated to if the volume metadata is getting migrated between volume services.
A "null" value means the volume is not migrating.
| |
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.
| |
VirtualVolumeID |
If the volume of interest is associated with a virtual volume, this is the virtual volume ID.
| |
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.) |