This reference lists analytics and metrics available for block volumes in the VMS.
NOTE: Block volume metrics are available starting with VAST Cluster 5.4.3.
Predefined analytics reports available when selecting the Volume category in Analytics -> Analytics in VAST Web UI.
Variants of volume-specific metrics for the Volume object type that can be included in customized analytics reports.
Note that this reference does not include QoS-related metrics since they are the same as for those used for views.
Volume-specific metrics that can be exported with VAST Prometheus Exporter
/api/prometheusmetrics/volumesand/api/prometheusmetrics/allendpoints.All volume-specific metrics have a prefix of
vast_volume_metrics_VolumeMetrics_, which is omitted from the listings below.
Variants of the metrics available for customized analytics use these designations:
(Avg)- Average value(Max)- Maximum value(Num Samples)- Number of samples(Std)- Standard deviation(Sum Squares)- Sum of squares(Sum)- Sum of samples
In VAST Prometheus Exporter, the same-name metrics ending with _avg and _time_avg are interchangeable.
Block Bandwidth
The Block Bandwidth report displays the following metrics:
Name | Description | Variants | Prometheus |
|---|---|---|---|
Block Read Bandwidth | The bandwidth when reading data from the volume(s) (in megabytes per second). | Read Size (Avg) Read Size (Max) Read Size (Num Samples) Read Size (Std) Read Size (Sum Squares) Read Size (Sum) |
(in bytes per second) |
Block Write Bandwidth | The bandwidth when writing data to the volume(s) (in megabytes per second). | Write Size (Avg) Write Size (Max) Write Size (Num Samples) Write Size (Std) Write Size (Sum Squares) Write Size (Sum) |
(in bytes per second) |
Block IOPS
The Block IOPS report displays the following metrics:
Name | Description | Variants | Prometheus |
|---|---|---|---|
Block Read IOPS | The IOPS rate when reading data from the volume(s). | N/A |
|
Block Write IOPS | The IOPS rate when writing data to the volume(s). | N/A |
|
Block Latency
The Block Latency report displays the following metrics:
Name | Description | Variants | Prometheus |
|---|---|---|---|
Average Read Latency | The average latency when reading data from the volume(s) (in milliseconds). | VolumeMetrics,read_latency__max VolumeMetrics,read_latency__num_samples VolumeMetrics,read_latency__rate VolumeMetrics,read_latency__std VolumeMetrics,read_latency__sum VolumeMetrics,read_latency__sum_squares VolumeMetrics,read_latency__time_avg |
(in microseconds) |
Average Write Latency | The average latency when writing data to the volume(s) (in milliseconds). | VolumeMetrics,write_latency__max VolumeMetrics,write_latency__num_samples VolumeMetrics,write_latency__rate VolumeMetrics,write_latency__std VolumeMetrics,write_latency__sum VolumeMetrics,write_latency__sum_squares VolumeMetrics,write_latency__time_avg |
(in microseconds) |
Block Offloaded IOPS
The Block Offloaded IOPS report displays the following metrics:
Name | Description | Variants | Prometheus |
|---|---|---|---|
Block Unmap IOPS | IOPS when marking the volume space as being freed. | N/A | N/A |
Block XCOPY (Read) IOPS | IOPS when reading from the volume(s) during an XCOPY operation. | N/A | N/A |
Block XCOPY (Write) IOPS | IOPS when writing to the volume(s) during an XCOPY operation. | N/A | N/A |
Block Compare & Write IOPS | IOPS when performing a COMPARE AND WRITE operation on the volume(s). | N/A | N/A |
Block Write Zeros IOPS | IOPS when processing commands that write zeros to the volume(s). | N/A | N/A |
Block Copy (Read) IOPS | IOPS when reading from the volume(s) during a copy operation. | N/A | N/A |
Block Copy (Write) IOPS | IOPS when writing to the volume(s) during a copy operation. | N/A | N/A |
Block Offloaded IOs Latency
The Block Offloaded IOs Latency report displays the following metrics:
Name | Description | Variants | Prometheus |
|---|---|---|---|
Block Unmap Latency | Latency when marking the volume space as being freed (in milliseconds). | Block Unmap Latency (Max) Block Unmap Latency (Num Samples) Block Unmap Latency (Std) Block Unmap Latency (Sum Squares) Block Unmap Latency (Sum) Block Unmap Latency (Time Average) |
(in microseconds) |
Block XCOPY (Read) Latency | Latency when reading from the volume(s) during an XCOPY operation (in milliseconds). | Read for XCOPY Latency (Max) Read for XCOPY Latency (Num Samples) Read for XCOPY Latency (Std) Read for XCOPY Latency (Sum Squares) Read for XCOPY Latency (Sum) Read for XCOPY Latency (Time Average) |
(in microseconds) |
Block XCOPY (Write) Latency | Latency when writing to the volume(s) during an XCOPY operation (in milliseconds). | Write for Xcopy Latency (Max) Write for Xcopy Latency (Num Samples) Write for Xcopy Latency (Std) Write for Xcopy Latency (Sum Squares) Write for Xcopy Latency (Sum) Write for Xcopy Latency (Time Average) |
(in microseconds) |
Block Compare & Write Latency | Latency when performing a COMPARE AND WRITE operation on the volume(s) (in milliseconds). | Block Compare & Write Latency (Max) Block Compare & Write Latency (Num Samples) Block Compare & Write Latency (Std) Block Compare & Write (Sum Squares) Block Compare & Write Latency (Sum) Block Compare & Write Latency (Time Average) |
(in microseconds) |
Block Write Zeros Latency | Latency when processing commands that write zeros to the volume(s) (in milliseconds). | Block Compare & Write Latency (Max) Block Compare & Write Latency (Num Samples) Block Compare & Write Latency (Std) Block Compare & Write (Sum Squares) Block Compare & Write Latency (Sum) Block Compare & Write Latency (Time Average) |
(in microseconds) |
Block Copy (Read) Latency | Latency when reading from the volume(s) during a copy operation (in milliseconds). | Read for Copy Latency (Max) Read for Copy Latency (Num Samples) Read for Copy Latency (Std) Read for Copy (Sum Squares) Read for Copy Latency (Sum) Read for Copy Latency (Time Average) | N/A |
Block Copy (Write) Latency | Latency when writing to the volume(s) during a copy operation (in milliseconds). | Write for Copy Latency (Max) Write for Copy Latency (Num Samples) Write for Copy Latency (Std) Write for Copy (Sum Squares) Write for Copy Latency (Sum) Write for Copy Latency (Time Average) |
(in microseconds) |
Block Reservations IOPS
The Block Reservations IOPS report displays the following metrics:
Name | Description | Variants | Prometheus |
|---|---|---|---|
Block Unregister Key Reservation IOPS | IOPS when unregistering a reservation key for the volume(s). | N/A | N/A |
Block Register Key Reservation IOPS | IOPS when registering a reservation key for the volume(s). | N/A | N/A |
Block Replace Key Reservation IOPS | IOPS when replacing a reservation key for the volume(s). | N/A | N/A |
Block Acquire Reservation IOPS | IOPS when acquiring reservation for the volume(s). | N/A | N/A |
Block Clear Reservation IOPS | IOPS when clearing reservation for the volume(s). | N/A | N/A |
Block Preempt Reservation IOPS | IOPS when acquiring reservation for the volume(s) with preemption. | N/A | N/A |
Block Report Reservation IOPS | IOPS when reporting reservation for the volume(s). | N/A | N/A |
Block Release Reservation IOPS | IOPS when releasing reservation for the volume(s). | N/A | N/A |
Block Reservations Latency
The Block Reservations Latency report displays the following metrics:
Name | Description | Variants | Prometheus |
|---|---|---|---|
Block Unregister Key Reservation Latency | Latency when unregistering a reservation key for the volume(s) (in milliseconds). | Block Reservation Unregister Key Latency (Max) Block Reservation Unregister Key Latency (Num Samples) Block Reservation Unregister Key Latency (Std) Block Reservation Unregister Key Latency (Sum Squares) Block Reservation Unregister Key Latency (Sum) Block Reservation Unregister Key Latency (Time Average) |
(in microseconds) |
Block Register Key Reservation Latency | Latency when registering a reservation key for the volume(s) (in milliseconds). | Block Reservation Register Key Latency (Max) Block Reservation Register Key Latency (Num Samples) Block Reservation Register Key Latency (Std) Block Reservation Register Key Latency (Sum Squares) Block Reservation Register Key Latency (Sum) Block Reservation Register Key Latency (Time Average) |
(in microseconds) |
Block Replace Key Reservation Latency | Latency when replacing a reservation key for the volume(s) (in milliseconds). | Block Reservation Replace Key Latency (Max) Block Reservation Replace Key Latency (Num Samples) Block Reservation Replace Key Latency (Std) Block Reservation Replace Key Latency (Sum Squares) Block Reservation Replace Key Latency (Sum) Block Reservation Replace Key Latency (Time Average) |
(in microseconds) |
Block Acquire Reservation Latency | Latency when acquiring reservation for the volume(s) (in milliseconds). | Block Reservation Acquire Latency (Max) Block Reservation Acquire Latency (Num Samples) Block Reservation Acquire Latency (Std) Block Reservation Acquire Latency (Sum Squares) Block Reservation Acquire Latency (Sum) Block Reservation Acquire Latency (Time Average) |
(in microseconds) |
Block Clear Reservation Latency | Latency when clearing reservation for the volume(s) (in milliseconds). | Block Reservation Clear Latency (Max) Block Reservation Clear Latency (Num Samples) Block Reservation Clear Latency (Std) Block Reservation Clear Latency (Sum Squares) Block Reservation Clear Latency (Sum) Block Reservation Clear Latency (Time Average) |
(in microseconds) |
Block Preempt Reservation Latency | Latency when acquiring reservation for the volume(s) with preemption (in milliseconds). | Block Reservation Preempt Latency (Max) Block Reservation Preempt Latency (Num Samples) Block Reservation Preempt Latency (Std) Block Reservation Preempt Latency (Sum Squares) Block Reservation Preempt Latency (Sum) Block Reservation Preempt Latency (Time Average) |
(in microseconds) |
Block Report Reservation Latency | Latency when reporting reservation for the volume(s) (in milliseconds). | Block Reservation Report Latency (Max) Block Reservation Report Latency (Num Samples) Block Reservation Report Latency (Std) Block Reservation Report Latency (Sum Squares) Block Reservation Report Latency (Sum) Block Reservation Report Latency (Time Average) |
(in microseconds) |
Block Release Reservation Latency | Latency when releasing reservation for the volume(s) (in milliseconds). | Block Reservation Release Latency (Max) Block Reservation Release Latency (Num Samples) Block Reservation Release Latency (Std) Block Reservation Release Latency (Sum Squares) Block Reservation Release Latency (Sum) Block Reservation Release Latency (Time Average) |
(in microseconds) |