Flow Metrics
This section provides detailed information about each flow metric. Long names in flow metrics are used for SAN analytics and short names are used for SAN Telemetry Streaming purposes.
Note |
|
The following is the list of supported views:
-
Target Application View Instance (scsi_target_app and nvme_target_app)
-
Initiator Application View Instance (scsi_initiator_app and nvme_initiator_app)
-
Target IT Flow View Instance (scsi_target_it_flow and nvme_target_it_flow)
-
Initiator IT Flow View Instance (scsi_initiator_it_flow and nvme_initiator_it_flow)
-
Initiator IO Flow View Instance (scsi_initiator_io and nvme_initiator_io)
-
Target IO Flow View Instance (scsi_target_io and nvme_target_io)
List of Supported Flow Metrics
Port View Instance (port)
Flow Metric |
Type |
Unit |
Sortable? |
Description |
|
---|---|---|---|---|---|
Long Name |
Short Name |
||||
port |
port |
Key |
Text |
No |
A switch port where the SAN Analytics feature is enabled. |
scsi_target_count |
stc |
Metadata |
Count |
No |
Number of unique SCSI target FCIDs external to a switch port with IO since last clearing of metrics. |
nvme_target_count |
ntc |
Metadata |
Count |
No |
Number of unique NVMe target FCIDs external to a switch port with IO since last clearing of metrics. |
scsi_initiator_count |
sic |
Metadata |
Count |
No |
Number of initiators external to a switch port with IO since last clearing of metrics. |
nvme_initiator_count |
nic |
Metadata |
Count |
No |
Number of initiators external to a switch port with IO since last clearing of metrics. |
io_app_count |
IOac |
Metadata |
Count |
No |
Number of applications hosted behind a switch port with IO since last clearing of metrics. |
logical_port_count |
lpc |
Metadata |
Count |
No |
Number of VSANs configured on a switch port with IO since last clearing of metrics. |
scsi_target_app_count |
stac |
Metadata |
Count |
No |
Number of applications for which data is hosted on targets external to a switch port. |
nvme_target_app_count |
ntac |
Metadata |
Count |
No |
Number of applications for which data is hosted on targets external to a switch port. |
scsi_initiator_app_count |
siac |
Metadata |
Count |
No |
Number of applications for which data is requested by the initiators external to a switch port. |
nvme_initiator_app_count |
niac |
Metadata |
Count |
No |
Number of applications for which data is requested by the initiators external to a switch port. |
active_io_read_count |
raIO |
Metadata |
Count |
Yes |
Number of outstanding read command counts associated with a switch port. |
active_io_write_count |
waIO |
Metadata |
Count |
Yes |
Number of outstanding write command counts associated with a switch port. |
scsi_target_it_flow_count |
stITfc |
Metadata |
Count |
No |
Number of IT flows associated with various targets external to a switch port. |
nvme_target_it_flow_count |
ntITfc |
Metadata |
Count |
No |
Number of IT flows associated with various targets external to a switch port. |
scsi_initiator_it_flow_count |
siITfc |
Metadata |
Count |
No |
Number of initiator-target (IT) flows associated with various initiators external to a switch port. |
nvme_initiator_it_flow_count |
niITfc |
Metadata |
Count |
No |
Number of initiator-target (IT) flows associated with various initiators external to a switch port. |
scsi_target_itl_flow_count |
stITLfc |
Metadata |
Count |
No |
Number of ITL flows associated with various targets external to a switch port. |
nvme_target_itn_flow_count |
ntITNfc |
Metadata |
Count |
No |
Number of ITN flows associated with various targets external to a switch port. |
scsi_initiator_itl_flow_count |
siITLfc |
Metadata |
Count |
No |
Number of ITL flows associated with various initiators external to a switch port. |
nvme_initiator_itn_flow_count |
niITNfc |
Metadata |
Count |
No |
Number of ITN flows associated with various initiators external to a switch port. |
scsi_target_tl_flow_count |
stTLfc |
Metadata |
Count |
No |
Number of LUNs associated with various targets external to a switch port. |
nvme_target_tn_flow_count |
ntTNfc |
Metadata |
Count |
No |
Number of namespace IDs associated with various targets external to a switch port. |
total_abts_count |
totAbts |
Metric |
Count |
Yes |
Number of aborts observed. |
total_read_io_count |
rtIO |
Metric |
Count |
Yes |
Total read command data observed external to a switch port. |
total_write_io_count |
wtIO |
Metric |
Count |
Yes |
Total write command data observed external to a switch port. |
total_seq_read_io_count |
rstIOc |
Metric |
Count |
No |
Total sequential read command data observed external to a switch port. |
total_seq_write_io_count |
wrstIOc |
Metric |
Count |
No |
Total sequential write command data observed external to a switch port. |
total_read_io_time |
rtIOt |
Metric |
Microseconds |
No |
Accumulated total read completion time for observed external to a switch port. You can use this information to compute the average read IO completion time. |
total_write_io_time |
wtIOt |
Metric |
Microseconds |
No |
Accumulated total write command completion time observed external to a switch port. You can use this information to compute the average write command completion time. |
total_read_io_initiation_time |
rtIOint |
Metric |
Microseconds |
No |
Accumulated total read command initiation time (time gap between the IO command and the first response from the storage; the first response can be the first data frame for READ commands or the first txfr_rdy for WRITE commands) observed external to a switch port. The initiation time is sometimes referred to as data access latency. You can use this information to compute the average read IO initiation time. |
total_write_io_initiation_time |
wtIOint |
Metric |
Microseconds |
No |
Accumulated total write command initiation time (time gap between the IO command and the first response from the storage; the first response can be the first data frame for READ or txfer_rdy for WRITE) observed external to a switch port. The initiation time is sometimes referred to as data access latency. You can use this information to compute the average write command initiation time. |
total_read_io_bytes |
rtIOb |
Metric |
Bytes |
Yes |
Total read command data that is observed external to a switch port. |
total_write_io_bytes |
wtIOb |
Metric |
Bytes |
Yes |
Total write command data observed external to a switch port. |
total_read_io_inter_gap_time |
rtIOigt |
Metric |
Microseconds |
No |
Accumulated total read command intergap time observed external to a switch port. You can use this information to compute the average read IO intergap time. |
total_write_io_inter_gap_time |
wtIOigt |
Metric |
Microseconds |
No |
Accumulated total write command intergap time observed external to a switch port. You can use this information to compute the average write command intergap time. |
total_time_metric_based_read_io_count |
tmrtIOc |
Metric |
Count |
No |
Total completed read command data observed external to a switch port. |
total_time_metric_based_write_io_count |
tmwtIOc |
Metric |
Count |
No |
Total completed write command data observed external to a switch port. |
total_time_metric_based_read_io_bytes |
tmrtIOb |
Metric |
Count |
No |
Total completed read command data observed external to a switch port, in bytes. |
total_time_metric_based_write_io_bytes |
tmwtIOb |
Metric |
Count |
No |
Total completed write command data observed external to a switch port, in bytes. |
read_io_rate |
rIOr |
Metric |
IOs per second |
Yes |
The rate of read commands observed external to a switch port. This metric is the average value collected over a 4-second interval from the NPU. |
peak_read_io_rate |
prIOr |
Metric |
IOs per second |
No |
The peak rate of read commands observed external to a switch port. |
write_io_rate |
wIOr |
Metric |
IOs per second |
Yes |
The rate of write commands observed external to a switch port. This metric is the average value collected over a 4-second interval from the NPU. |
peak_write_io_rate |
pwIOr |
Metric |
IOs per second |
No |
The peak rate of write commands observed external to a switch port. |
read_io_bandwidth |
rIObw |
Metric |
Bytes per second |
Yes |
The read command bandwidth observed external to a switch port. This metric is the average value collected over a 4-second interval from the NPU. |
peak_read_io_bandwidth |
prIObw |
Metric |
Bytes per second |
No |
Peak read command bandwidth observed external to a switch port. |
write_io_bandwidth |
wIObw |
Metric |
Bytes per second |
Yes |
The write command bandwidth observed external to a switch port. This metric is the average value collected over a 4-second interval from the NPU. |
peak_write_io_bandwidth |
pwIObw |
Metric |
Bytes per second |
No |
Peak write command bandwidth observed external to a switch port. |
read_io_size_min |
rIOsMi |
Metric |
Bytes |
Yes |
Minimum read command size observed external to a switch port. |
read_io_size_max |
rIOsMa |
Metric |
Bytes |
Yes |
Maximum read command size observed external to a switch port. |
write_io_size_min |
wIOsMi |
Metric |
Bytes |
Yes |
Minimum write command size observed external to a switch port. |
write_io_size_max |
wIOsMa |
Metric |
Bytes |
Yes |
Maximum write command size observed external to a target external to a switch port. |
read_io_completion_time_min |
rIOctMi |
Metric |
Microseconds |
Yes |
Minimum read command completion time observed external to a switch port. |
read_io_completion_time_max |
rIOctMa |
Metric |
Microseconds |
Yes |
Maximum read command completion time observed external to a switch port. |
write_io_completion_time_min |
wIOctMi |
Metric |
Microseconds |
Yes |
Minimum write command completion time observed external to a switch port. |
write_io_completion_time_max |
wIOctMa |
Metric |
Microseconds |
Yes |
Maximum write command completion time observed external to a switch port. |
read_io_initiation_time_min |
rIOitMi |
Metric |
Microseconds |
Yes |
Minimum read command initiation time (time gap between the IO command and the first response from the storage; the first response can be the first data frame for READ or txfer_rdy for WRITE) observed external to a switch port. The initiation time is sometimes referred to as data access latency. |
read_io_initiation_time_max |
rIOitMa |
Metric |
Microseconds |
Yes |
Maximum read command initiation time (time gap between the IO command and the first response from the storage; the first response can be the first data frame for READ or txfer_rdy for WRITE) observed external to a switch port. The initiation time is sometimes referred to as data access latency. |
write_io_initiation_time_min |
wIOitMi |
Metric |
Microseconds |
Yes |
Minimum write command initiation time (time gap between the IO command and the first response from the storage; the first response can be the first data frame for READ or txfer_rdy for WRITE) observed external to a switch port. The initiation time is sometimes referred to as data access latency. |
write_io_initiation_time_max |
wIOitMa |
Metric |
Microseconds |
Yes |
Maximum write command initiation time (time gap between the IO command and the first response from the storage; the first response can be the first data frame for READ or txfer_rdy for WRITE) observed external to a switch port. The initiation time is sometimes referred to as data access latency. |
read_io_inter_gap_time_min |
rIOigtMi |
Metric |
Microseconds |
Yes |
Minimum read command intergap time observed external to a switch port. read_io_inter_gap_time_min is the duration between successive IO commands and is measured in 1/256th of a microsecond. |
read_io_inter_gap_time_max |
rIOigtMa |
Metric |
Microseconds |
Yes |
Maximum read command intergap time observed external to a switch port. read_io_inter_gap_time_max is the duration between successive IO commands and is measured in 1/256th of a microsecond. |
write_io_inter_gap_time_min |
wIOigtMi |
Metric |
Microseconds |
Yes |
Minimum write command intergap time observed external to a switch port. write_io_inter_gap_time_min is the duration between successive IO commands and is measured in 1/256th of a microsecond. |
write_io_inter_gap_time_max |
wIOigtMa |
Metric |
Microseconds |
Yes |
Maximum write command intergap time observed external to a switch port. write_io_inter_gap_time_max is the duration between successive IO commands and is measured in 1/256th of a microsecond. |
read_io_aborts |
rIOa |
Metric |
Count |
Yes |
Number of read command aborts observed external to a switch port. |
write_io_aborts |
wIOa |
Metric |
Count |
Yes |
Number of write command aborts observed external to an application that is hosted external to a switch port. |
read_io_failures |
rIOf |
Metric |
Count |
Yes |
Number of read command failures observed external to a switch port. |
write_io_failures |
wIOf |
Metric |
Count |
Yes |
Number of write command failures observed external to a switch port. |
read_io_scsi_check_condition_count |
rIOSchcoct |
Metric |
Count |
No |
Number of read command check conditions seen external to a switch port. |
write_io_scsi_check_condition_count |
wIOSchcoct |
Metric |
Count |
No |
Number of write command check conditions seen external to a switch port. |
read_io_scsi_busy_count |
rIOsbc |
Metric |
Count |
No |
Number of read command busy status seen external to a switch port. |
write_io_scsi_busy_count |
wIOsbc |
Metric |
Count |
No |
Number of write command busy status seen external to a switch port. |
read_io_nvme_lba_out_of_range_count |
rIONLbaoorct |
Metric |
Count |
No |
Number of read command lba out of range errors seen. |
write_io_nvme_lba_out_of_range_count |
wIONLbaoorct |
Metric |
Count |
No |
Number of write command lba out of range errors seen. |
read_io_nvme_ns_not_ready_count |
rIOnNsnrc |
Metric |
Count |
No |
Number of read command namespace not ready errors seen. |
write_io_nvme_ns_not_ready_count |
wIOnNsnrc |
Metric |
Count |
No |
Number of write command namespace not ready errors seen. |
read_io_scsi_reservation_conflict_count |
rIOSrecct |
Metric |
Count |
No |
Number of read command reservation conflicts seen external to a switch port. |
read_io_nvme_reservation_conflict_count |
rIONrecct |
Metric |
Count |
No |
Number of read command reservation conflicts seen external to a switch port. |
write_io_scsi_reservation_conflict_count |
wIOSrecct |
Metric |
Count |
No |
Number of write command reservation conflicts seen external to a switch port. |
write_io_nvme_reservation_conflict_count |
wIONrecct |
Metric |
Count |
No |
Number of write command reservation conflicts seen external to a switch port. |
read_io_scsi_queue_full_count |
rIOSQfct |
Metric |
Count |
No |
Number of read command queue full status seen external to a switch port. |
write_io_scsi_queue_full_count |
wIOSQfct |
Metric |
Count |
No |
Number of write command queue full status seen external to a switch port. |
sampling_start_time |
samStm |
Metric |
UNIX time |
No |
Start of the sampling time interval. |
sampling_end_time |
samEtm |
Metric |
UNIX time |
No |
End of the sampling time interval. |
total_busy_period |
totBsy |
Metric |
Count |
No |
The total time for which the view instances have been active. |
total_write_io_first_burst_count |
totWrFirBu |
Metric |
Count |
No |
Accumulated total write command first burst observed external to a switch port. |
total_write_io_array_delay_time |
totWrArrDel |
Metric |
Count |
No |
Accumulated total write command array delays observed external to a switch port. |
total_write_io_host_delay_time |
totWrHosDel |
Metric |
Count |
No |
Accumulated total write command host delays observed external to a switch port. |
total_write_io_sequences_count |
totWrSeq |
Metric |
Count |
No |
Accumulated total write command sequences observed external to a switch port. |
write_io_host_delay_time_min |
wrHosDelMn |
Metric |
Count |
No |
Minimum write command host delays observed external to a switch port. |
write_io_host_delay_time_max |
wrHosDelMx |
Metric |
Count |
No |
Maximum write command host delays observed external to a switch port. |
write_io_array_delay_time_max |
wrArrDelMx |
Metric |
Count |
No |
Maximum write command array delays observed external to a switch port. |
multisequence_exchange_write_io_sequences_min |
wrIoSeqMn |
Metric |
Count |
No |
Minimum write command multisequence exchange sequences observed external to a switch port. |
multisequence_exchange_write_io_sequences_max |
wrIoSeqMx |
Metric |
Count |
No |
Maximum write command multisequence exchange sequences observed external to a switch port. |
Logical Port View Instance (logical_port)
Flow Metric |
Type |
Unit |
Sortable? |
Description |
|
---|---|---|---|---|---|
Long Name |
Short Name |
||||
port |
port |
Key |
Text |
No |
A switch port where the SAN Analytics feature is enabled. |
vsan |
vsan |
Key |
Number |
No |
VSAN that is configured on a switch port with IO since last clearing of metrics. |
scsi_target_count |
stc |
Metadata |
Count |
No |
Number of targets external to a switch port with IO since last clearing of metrics. |
nvme_target_count |
ntc |
Metadata |
Count |
No |
Number of targets external to a switch port with IO since last clearing of metrics. |
scsi_initiator_count |
sic |
Metadata |
Count |
No |
Number of initiators external to a switch port with IO since last clearing of metrics. |
nvme_initiator_count |
nic |
Metadata |
Count |
No |
Number of initiators external to a switch port with IO since last clearing of metrics. |
scsi_target_app_count |
stac |
Metadata |
Count |
No |
Number of applications for which data is hosted on targets external to a switch port. |
nvme_target_app_count |
ntac |
Metadata |
Count |
No |
Number of applications for which data is hosted on targets external to a switch port. |
scsi_initiator_app_count |
siac |
Metadata |
Count |
No |
Number of applications for which data is requested by the initiators external to a switch port. |
nvme_initiator_app_count |
niac |
Metadata |
Count |
No |
Number of applications for which data is requested by the initiators external to a switch port. |
active_io_read_count |
raIO |
Metadata |
Count |
Yes |
Number of outstanding read command counts associated with a switch port. |
active_io_write_count |
waIO |
Metadata |
Count |
Yes |
Number of outstanding write command counts associated with a switch port. |
scsi_target_it_flow_count |
stITfc |
Metadata |
Count |
No |
Number of IT flows associated with various targets external to a switch port. |
nvme_target_it_flow_count |
ntITfc |
Metadata |
Count |
No |
Number of IT flows associated with various targets external to a switch port. |
scsi_initiator_it_flow_count |
siITfc |
Metadata |
Count |
No |
Number of initiator-target (IT) flows associated with various initiators external to a switch port. |
nvme_initiator_it_flow_count |
niITfc |
Metadata |
Count |
No |
Number of initiator-target (IT) flows associated with various initiators external to a switch port. |
scsi_target_itl_flow_count |
stITLfc |
Metadata |
Count |
No |
Number of ITL flows associated with various targets external to a switch port. |
nvme_target_itn_flow_count |
ntITNfc |
Metadata |
Count |
No |
Number of ITN flows associated with various targets external to a switch port. |
scsi_initiator_itl_flow_count |
siITLfc |
Metadata |
Count |
No |
Number of ITL flows associated with various initiators external to a switch port. |
nvme_initiator_itn_flow_count |
niITNfc |
Metadata |
Count |
No |
Number of ITN flows associated with various initiators external to a switch port. |
scsi_target_tl_flow_count |
stTLfc |
Metadata |
Count |
No |
Number of LUNs associated with various targets external to a switch port. |
nvme_target_tn_flow_count |
ntTNfc |
Metadata |
Count |
No |
Number of namespace IDs associated with various targets external to a switch port. |
total_abts_count |
totAbts |
Metric |
Count |
Yes |
Number of aborts observed. |
total_read_io_count |
rtIO |
Metric |
Count |
Yes |
Total read command data observed external to a switch port. |
total_write_io_count |
wtIO |
Metric |
Count |
Yes |
Total write command data observed external to a switch port. |
total_seq_read_io_count |
rstIOc |
Metric |
Count |
No |
Total sequential read command data observed external to a switch port. |
total_seq_write_io_count |
wrstIOc |
Metric |
Count |
No |
Total sequential write command data observed external to a switch port. |
total_read_io_time |
rtIOt |
Metric |
Microseconds |
No |
Accumulated total read command completion time for read command data observed external to a switch port. You can use this information to compute the average read IO completion time. |
total_write_io_time |
wtIOt |
Metric |
Microseconds |
No |
Accumulated total write command completion time observed external to a switch port. You can use this information to compute the average write command completion time. |
total_read_io_initiation_time |
rtIOint |
Metric |
Microseconds |
No |
Accumulated total read command initiation time (time gap between the IO command and the first response from the storage; the first response can be the first data frame for READ commands or the first txfr_rdy for WRITE commands) observed external to a switch port. The initiation time is sometimes referred to as data access latency. You can use this information to compute the average read IO initiation time. |
total_write_io_initiation_time |
wtIOint |
Metric |
Microseconds |
No |
Accumulated total write command initiation time (time gap between the IO command and the first response from the storage; the first response can be the first data frame for READ or txfer_rdy for WRITE) observed external to a switch port. The initiation time is sometimes referred to as data access latency. You can use this information to compute the average write command initiation time. |
total_read_io_bytes |
rtIOb |
Metric |
Bytes |
Yes |
Total read command data that is observed external to a switch port. |
total_write_io_bytes |
wtIOb |
Metric |
Bytes |
Yes |
Total write command data observed external to a switch port. |
total_read_io_inter_gap_time |
rtIOigt |
Metric |
Microseconds |
No |
Accumulated total read command intergap time observed external to a switch port. You can use this information to compute the average read IO intergap time. |
total_write_io_inter_gap_time |
wtIOigt |
Metric |
Microseconds |
No |
Accumulated total write command intergap time observed external to a switch port. You can use this information to compute the average write command intergap time. |
total_time_metric_based_read_io_count |
tmrtIOc |
Metric |
Count |
No |
Total completed read command data observed external to a switch port. |
total_time_metric_based_write_io_count |
tmwtIOc |
Metric |
Count |
No |
Total completed write command data observed external to a switch port. |
total_time_metric_based_read_io_bytes |
tmrtIOb |
Metric |
Count |
No |
Total completed read command data observed external to a switch port, in bytes. |
total_time_metric_based_write_io_bytes |
tmwtIOb |
Metric |
Count |
No |
Total completed write command data observed external to a switch port, in bytes. |
read_io_rate |
rIOr |
Metric |
IOs per second |
Yes |
The rate of read commands observed external to a switch port. This metric is the average value collected over a 4-second interval from the NPU. |
peak_read_io_rate |
prIOr |
Metric |
IOs per second |
No |
The peak rate of read command observed, external to a LUN, on a target external to a switch port. |
write_io_rate |
wIOr |
Metric |
IOs per second |
Yes |
The rate of write commands observed external to a switch port. This metric is the average value collected over a 4-second interval from the NPU. |
peak_write_io_rate |
pwIOr |
Metric |
IOs per second |
No |
The peak rate of write commands observed, external to a LUN, on a target external to a switch port. |
read_io_bandwidth |
rIObw |
Metric |
Bytes per second |
Yes |
The read command bandwidth observed external to a switch port. This metric is the average value collected over a 4-second interval from the NPU. |
peak_read_io_bandwidth |
prIObw |
Metric |
Bytes per second |
No |
Peak read command bandwidth observed, external to a logical-unit-number (LUN), on a target external to a switch port. |
write_io_bandwidth |
wIObw |
Metric |
Bytes per second |
Yes |
The write command bandwidth observed external to a switch port. This metric is the average value collected over a 4-second interval from the NPU. |
peak_write_io_bandwidth |
pwIObw |
Metric |
Bytes per second |
No |
Peak write command bandwidth observed, external to a LUN, on a target external to a switch port. |
read_io_size_min |
rIOsMi |
Metric |
Bytes |
Yes |
Minimum read command size observed external to a switch port. |
read_io_size_max |
rIOsMa |
Metric |
Bytes |
Yes |
Maximum read command size observed external to a switch port. |
write_io_size_min |
wIOsMi |
Metric |
Bytes |
Yes |
Minimum write command size observed external to a switch port. |
write_io_size_max |
wIOsMa |
Metric |
Bytes |
Yes |
Maximum write command size observed external to a target external to a switch port. |
read_io_completion_time_min |
rIOctMi |
Metric |
Microseconds |
Yes |
Minimum read command completion time observed external to a switch port. |
read_io_completion_time_max |
rIOctMa |
Metric |
Microseconds |
Yes |
Maximum read-command-completion time observed external to a switch port. |
read_io_initiation_time_min |
rIOitMi |
Metric |
Microseconds |
Yes |
Minimum read command initiation time (time gap between the IO command and the first response from the storage; the first response can be the first data frame for READ or txfer_rdy for WRITE) observed external to a switch port. The initiation time is sometimes referred to as data access latency. |
read_io_initiation_time_max |
rIOitMa |
Metric |
Microseconds |
Yes |
Maximum read command initiation time (time gap between the IO command and the first response from the storage; the first response can be the first data frame for READ or txfer_rdy for WRITE) observed external to a switch port. The initiation time is sometimes referred to as data access latency. |
write_io_initiation_time_min |
wIOitMi |
Metric |
Microseconds |
Yes |
Minimum write command initiation time (time gap between the IO command and the first response from the storage; the first response can be the first data frame for READ or txfer_rdy for WRITE) observed external to a switch port. The initiation time is sometimes referred to as data access latency. |
write_io_initiation_time_max |
wIOitMa |
Metric |
Microseconds |
Yes |
Maximum write command initiation time (time gap between the IO command and the first response from the storage; the first response can be the first data frame for READ or txfer_rdy for WRITE) observed external to a switch port. The initiation time is sometimes referred to as data access latency. |
read_io_inter_gap_time_min |
rIOigtMi |
Metric |
Microseconds |
Yes |
Minimum read command intergap time observed external to a switch port. read_io_inter_gap_time_min is the duration between successive IO commands and is measured in 1/256th of a microsecond. |
read_io_inter_gap_time_max |
rIOigtMa |
Metric |
Microseconds |
Yes |
Maximum read command intergap time observed external to a switch port. read_io_inter_gap_time_max is the duration between successive IO commands and is measured in 1/256th of a microsecond. |
write_io_inter_gap_time_min |
wIOigtMi |
Metric |
Microseconds |
Yes |
Minimum write command intergap time observed external to a switch port. write_io_inter_gap_time_min is the duration between successive IO commands and is measured in 1/256th of a microsecond. |
write_io_inter_gap_time_max |
wIOigtMa |
Metric |
Microseconds |
Yes |
Maximum write command intergap time observed external to a switch port. write_io_inter_gap_time_max is the duration between successive IO commands and is measured in 1/256th of a microsecond. |
read_io_aborts |
rIOa |
Metric |
Count |
Yes |
Number of read command aborts observed external to a switch port. |
write_io_aborts |
wIOa |
Metric |
Count |
Yes |
Number of write command aborts observed external to an application that is hosted behind a switch port. |
read_io_failures |
rIOf |
Metric |
Count |
Yes |
Number of read command failures observed external to a switch port. |
write_io_failures |
wIOf |
Metric |
Count |
Yes |
Number of write command failures observed external to a switch port. |
read_io_scsi_check_condition_count |
rIOSchcoct |
Metric |
Count |
No |
Number of read command check conditions seen external to a switch port. |
write_io_scsi_check_condition_count |
wIOSchcoct |
Metric |
Count |
No |
Number of write command check conditions seen external to a switch port. |
read_io_scsi_busy_count |
rIOsbc |
Metric |
Count |
No |
Number of read command busy status seen external to a switch port. |
write_io_scsi_busy_count |
wIOsbc |
Metric |
Count |
No |
Number of write command busy status seen external to a switch port. |
read_io_nvme_lba_out_of_range_count |
rIONLbaoorct |
Metric |
Count |
No |
Number of read command lba out of range errors seen. |
write_io_nvme_lba_out_of_range_count |
wIONLbaoorct |
Metric |
Count |
No |
Number of write command lba out of range errors seen. |
read_io_nvme_ns_not_ready_count |
rIOnNsnrc |
Metric |
Count |
No |
Number of read command namespace not ready errors seen. |
write_io_nvme_ns_not_ready_count |
wIOnNsnrc |
Metric |
Count |
No |
Number of write command namespace not ready errors seen. |
read_io_scsi_reservation_conflict_count |
rIOSrecct |
Metric |
Count |
No |
Number of read command reservation conflicts seen external to a switch port. |
read_io_nvme_reservation_conflict_count |
rIONrecct |
Metric |
Count |
No |
Number of read command reservation conflicts seen external to a switch port. |
write_io_scsi_reservation_conflict_count |
wIOSrecct |
Metric |
Count |
No |
Number of write command reservation conflicts seen external to a switch port. |
write_io_nvme_reservation_conflict_count |
wIONrecct |
Metric |
Count |
No |
Number of write command reservation conflicts seen external to a switch port. |
read_io_scsi_queue_full_count |
rIOSQfct |
Metric |
Count |
No |
Number of read command queue full status seen external to a switch port. |
write_io_scsi_queue_full_count |
wIOSQfct |
Metric |
Count |
No |
Number of write command queue full status seen external to a switch port. |
sampling_start_time |
samStm |
Metric |
UNIX time |
No |
Start of the sampling time interval. |
sampling_end_time |
samEtm |
Metric |
UNIX time |
No |
End of the sampling time interval. |
total_busy_period |
totBsy |
Metric |
Count |
No |
The total time for which the view instances have been active. |
total_write_io_first_burst_count |
totWrFirBu |
Metric |
Count |
No |
Accumulated total write command first burst observed external to a switch port. |
total_write_io_array_delay_time |
totWrArrDel |
Metric |
Count |
No |
Accumulated total write command array delays observed external to a switch port. |
total_write_io_host_delay_time |
totWrHosDel |
Metric |
Count |
No |
Accumulated total write command host delays observed external to a switch port. |
total_write_io_sequences_count |
totWrSeq |
Metric |
Count |
No |
Accumulated total write command sequences observed external to a switch port. |
write_io_host_delay_time_min |
wrHosDelMn |
Metric |
Count |
No |
Minimum write command host delays observed external to a switch port. |
write_io_host_delay_time_max |
wrHosDelMx |
Metric |
Count |
No |
Maximum write command host delays observed external to a switch port. |
write_io_array_delay_time_max |
wrArrDelMx |
Metric |
Count |
No |
Maximum write command array delays observed external to a switch port. |
multisequence_exchange_write_io_sequences_min |
wrIoSeqMn |
Metric |
Count |
No |
Minimum write command multisequence exchange sequences observed external to a switch port. |
multisequence_exchange_write_io_sequences_max |
wrIoSeqMx |
Metric |
Count |
No |
Maximum write command multisequence exchange sequences observed external to a switch port. |
Application View Instance (app)
Flow Metric |
Type |
Unit |
Sortable? |
Description |
|
---|---|---|---|---|---|
Long Name |
Short Name |
||||
port |
port |
Key |
Text |
No |
A switch port where the SAN Analytics feature is enabled. |
app_id |
app_id |
Key |
Count |
No |
Application identifier for the application external to a switch port. |
scsi_target_itl_flow_count |
stITLfc |
Metadata |
Count |
No |
Number of target ITL flows associated with an application external to a switch port. |
nvme_target_itn_flow_count |
ntITNfc |
Metadata |
Count |
No |
Number of ITN flows associated with various targets external to a switch port. |
scsi_initiator_itl_flow_count |
siITLfc |
Metadata |
Count |
No |
Number of initiator ITL flows associated with an application external to a switch port. |
nvme_initiator_itn_flow_count |
niITNfc |
Metadata |
Count |
No |
Number of ITN flows associated with various initiators external to a switch port. |
active_io_read_count |
raIO |
Metadata |
Count |
Yes |
Number of outstanding read command counts associated with an application external to a switch port. |
active_io_write_count |
waIO |
Metadata |
Count |
Yes |
Number of outstanding write command counts associated with an application external to a switch port. |
scsi_target_app_count |
stac |
Metadata |
Count |
No |
Number of targets that host data for an application external to a switch port. |
nvme_target_app_count |
ntac |
Metadata |
Count |
No |
Number of applications for which data is hosted on targets external to a switch port. |
scsi_initiator_app_count |
siac |
Metadata |
Count |
No |
Number of initiators that access data from an application external to a switch port. |
nvme_initiator_app_count |
niac |
Metadata |
Count |
No |
Number of applications for which data is requested by the initiators external to a switch port. |
scsi_target_tl_flow_count |
stTLfc |
Metadata |
Count |
No |
Number of LUNs associated with an application external to a switch port. |
nvme_target_tn_flow_count |
ntTNfc |
Metadata |
Count |
No |
Number of namespace IDs associated with various targets external to a switch port. |
sampling_end_time |
samEtm |
Metric |
UNIX time |
No |
End of the sampling time interval. |
sampling_start_time |
samStm |
Metric |
UNIX time |
No |
Start of the sampling time interval. |
Target View Instance (scsi_target and nvme_target)
Flow Metric |
Type |
Unit |
Sortable? |
Description |
|
---|---|---|---|---|---|
Long Name |
Short Name |
||||
port |
port |
Key |
Text |
No |
A switch port where the SAN Analytics feature is enabled. |
vsan |
vsan |
Key |
Count |
No |
VSAN configured on a switch port with IO since last clearing of metrics. |
target_id |
did |
Key |
Text |
No |
Target Fibre Channel ID that is external to a switch port with IO since last clearing of metrics. |
scsi_target_app_count |
stac |
Metadata |
Count |
No |
Number of applications for which data is hosted on a target external to a switch port. |
nvme_target_app_count |
ntac |
Metadata |
Count |
No |
Number of applications for which data is hosted on targets external to a switch port. |
scsi_target_lun_count |
stLc |
Metadata |
Count |
No |
Number of LUNs seen on a target external to a switch port. |
active_io_read_count |
raIO |
Metadata |
Count |
Yes |
Number of outstanding read command counts associated with a target external to a switch port. |
active_io_write_count |
waIO |
Metadata |
Count |
Yes |
Number of outstanding write command counts associated with a target external to a switch port. |
scsi_target_entity_it_flow_count |
stITfc |
Metadata |
Count |
No |
Number of IT flows associated with a target external to a switch port. |
nvme_target_entity_it_flow_count |
ntITfc |
Metadata |
Count |
No |
Number of IT flows associated with a target external to a switch port. |
scsi_target_entity_itl_flow_count |
stITLfc |
Metadata |
Count |
No |
Number of ITL flows associated with a target external to a switch port. |
nvme_target_entity_itn_flow_count |
ntITNfc |
Metadata |
Count |
No |
Number of ITN flows associated with a target external to a switch port. |
total_abts_count |
totAbts |
Metric |
Count |
Yes |
Number of aborts observed. |
total_read_io_count |
rtIO |
Metric |
Count |
Yes |
Total read command data observed external to a target external to a switch port. |
total_write_io_count |
wtIO |
Metric |
Count |
Yes |
Total write command data observed external to a target external to a switch port. |
total_seq_read_io_count |
rstIOc |
Metric |
Count |
No |
Total sequential read command data observed external to a target external to a switch port. |
total_seq_write_io_count |
wrstIOc |
Metric |
Count |
No |
Total sequential write command data observed external to a target external to a switch port. |
total_read_io_time |
rtIOt |
Metric |
Microseconds |
No |
Accumulated total read command completion time observed external to a target external to a switch port. You can use this information to compute the average read IO completion time. |
total_write_io_time |
wtIOt |
Metric |
Microseconds |
No |
Accumulated total write command completion time observed external to a target external to a switch port. You can use this information to compute average write command completion time. |
total_read_io_initiation_time |
rtIOint |
Metric |
Microseconds |
No |
Accumulated total read command initiation time (time gap between the IO command and the first response from the storage; the first response can be the first data frame for READ commands or the first txfr_rdy for WRITE commands) observed external to a target external to a switch port. The initiation time is sometimes referred to as data access latency. You can use this information to compute average read IO initiation time. |
total_write_io_initiation_time |
wtIOint |
Metric |
Microseconds |
No |
Accumulated total write command initiation time (time gap between the IO command and the first response from the storage; the first response can be the first data frame for READ or txfer_rdy for WRITE) observed external to a target external to a switch port. The initiation time is sometimes referred to as data access latency. You can use this information to compute average write command initiation time. |
total_read_io_bytes |
rtIOb |
Metric |
Bytes |
Yes |
Total read command data that is observed external to a target external to a switch port. |
total_write_io_bytes |
wtIOb |
Metric |
Bytes |
Yes |
Total write command data observed external to a target external to a switch port. |
total_read_io_inter_gap_time |
rtIOigt |
Metric |
Microsecond |
No |
Accumulated total read command intergap time observed external to a target external to a switch port. You can use this information to compute average read IO intergap time. |
total_write_io_inter_gap_time |
wtIOigt |
Metric |
Microseconds |
No |
Accumulated total write command intergap time data observed external to a target external to a switch port. You can use this information to compute average write command intergap time. |
total_time_metric_based_read_io_count |
tmrtIOc |
Metric |
Count |
No |
Total completed read command data observed external to a target external to a switch port. |
total_time_metric_based_write_io_count |
tmwtIOc |
Metric |
Count |
No |
Total completed write command data observed external to a target external to a switch port. |
total_time_metric_based_read_io_bytes |
tmrtIOb |
Metric |
Count |
No |
Total completed read command data observed external to a target external to a switch port, in bytes. |
total_time_metric_based_write_io_bytes |
tmwtIOb |
Metric |
Count |
No |
Total completed write command data observed external to a target external to a switch port, in bytes. |
read_io_rate |
rIOr |
Metric |
IOs per second |
Yes |
The rate of read commands observed external to a target external to a switch port. This metric is the average value collected over a 4-second interval from the NPU. |
peak_read_io_rate |
prIOr |
Metric |
IOs per second |
No |
The peak rate of read commands observed external to a target external to a switch port. |
write_io_rate |
wIOr |
Metric |
IOs per second |
Yes |
The rate of write commands observed external to a target external to a switch port. This metric is the average value collected over a 4-second interval from the NPU. |
peak_write_io_rate |
pwIOr |
Metric |
IOs per second |
No |
The peak rate of write commands observed external to a target external to a switch port. |
read_io_bandwidth |
rIObw |
Metric |
Bytes per second |
Yes |
The read command bandwidth observed external to a target external to a switch port. This metric is the average value collected over a 4-second interval from the NPU. |
peak_read_io_bandwidth |
prIObw |
Metric |
Bytes per second |
No |
Peak read command bandwidth observed external to a target external to a switch port. |
write_io_bandwidth |
wIObw |
Metric |
Bytes per second |
Yes |
The write command bandwidth observed external to a target external to a switch port. This metric is the average value collected over a 4-second interval from the NPU. |
peak_write_io_bandwidth |
pwIObw |
Metric |
Bytes per second |
No |
Peak write command bandwidth observed external to a target external to a switch port. |
read_io_size_min |
rIOsMi |
Metric |
Bytes |
Yes |
Minimum read command size observed external to a target external to a switch port. |
read_io_size_max |
rIOsMa |
Metric |
Bytes |
Yes |
Maximum read command size observed external to a target external to a switch port. |
write_io_size_min |
wIOsMi |
Metric |
Bytes |
Yes |
Minimum write command size observed external to a target external to a switch port. |
write_io_size_max |
wIOsMa |
Metric |
Bytes |
Yes |
Maximum write command size observed external to a target external to a switch port. |
read_io_completion_time_min |
rIOctMi |
Metric |
Microseconds |
Yes |
Minimum read command completion time observed external to a target external to a switch port. |
read_io_completion_time_max |
rIOctMa |
Metric |
Microseconds |
Yes |
Maximum read command completion time observed external to a target external to a switch port. |
write_io_completion_time_min |
wIOctMi |
Metric |
Microseconds |
Yes |
Minimum write command completion time observed external to a target external to a switch port. |
write_io_completion_time_max |
wIOctMa |
Metric |
Microseconds |
Yes |
Maximum write command completion time observed external to a target external to a switch port. |
read_io_initiation_time_min |
rIOitMi |
Metric |
Microseconds |
Yes |
Minimum read command initiation time (time gap between the IO command and the first response from the storage; the first response can be the first data frame for READ or txfer_rdy for WRITE) observed external to a target external to a switch port. The initiation time is sometimes referred to as data access latency. |
read_io_initiation_time_max |
rIOitMa |
Metric |
Microseconds |
Yes |
Maximum read command initiation time (time gap between the IO command and the first response from the storage; the first response can be the first data frame for READ or txfer_rdy for WRITE) observed external to a target external to a switch port. The initiation time is sometimes referred to as data access latency. |
write_io_initiation_time_min |
wIOitMi |
Metric |
Microseconds |
Yes |
Minimum write command initiation time (time gap between the IO command and the first response from the storage; the first response can be the first data frame for READ or txfer_rdy for WRITE) observed external to a target external to a switch port. The initiation time is sometimes referred to as data access latency. |
write_io_initiation_time_max |
wIOitMa |
Metric |
Microseconds |
Yes |
Maximum write command initiation time (time gap between the IO command and the first response from the storage; the first response can be the first data frame for READ or txfer_rdy for WRITE) observed external to a target external to a switch port. The initiation time is sometimes referred to as data access latency. |
read_io_inter_gap_time_min |
rIOigtMi |
Metric |
Microsecond |
Yes |
Minimum read command intergap time observed external to a target external to a switch port. read_io_inter_gap_time_min is the duration between successive IO commands and is measured in 1/256th of a microsecond. |
read_io_inter_gap_time_max |
rIOigtMa |
Metric |
Microsecond |
Yes |
Maximum read command intergap time observed external to a target external to a switch port. read_io_inter_gap_time_max is the duration between successive IO commands and is measured in 1/256th of a microsecond. |
write_io_inter_gap_time_min |
wIOigtMi |
Metric |
Microseconds |
Yes |
Minimum write command intergap time observed external to a target external to a switch port. write_io_inter_gap_time_min is the duration between successive IO commands and is measured in 1/256th of a microsecond. |
write_io_inter_gap_time_max |
wIOigtMa |
Metric |
Microseconds |
Yes |
Maximum write command intergap time observed external to a target external to a switch port. write_io_inter_gap_time_max is the duration between successive IO commands and is measured in 1/256th of a microsecond. |
read_io_aborts |
rIOa |
Metric |
Count |
Yes |
Number of read command aborts observed external to a target external to a switch port. |
write_io_aborts |
wIOa |
Metric |
Count |
Yes |
Number of write command aborts observed external to a target external to a switch port. |
read_io_failures |
rIOf |
Metric |
Count |
Yes |
Number of read-command failures observed external to a target external to a switch port. |
write_io_failures |
wIOf |
Metric |
Count |
Yes |
Number of write command failures observed external to a target external to a switch port. |
read_io_scsi_check_condition_count |
rIOSchcoct |
Metric |
Count |
No |
Number of read command check conditions seen external to a target external to a switch port. |
write_io_scsi_check_condition_count |
wIOSchcoct |
Metric |
Count |
No |
Number of write command check conditions seen external to a target external to a switch port. |
read_io_scsi_busy_count |
rIOsbc |
Metric |
Count |
No |
Number of read command busy status seen external to a target external to a switch port. |
write_io_scsi_busy_count |
wIOsbc |
Metric |
Count |
No |
Number of write command busy status seen external to a target external to a switch port. |
read_io_nvme_lba_out_of_range_count |
rIONLbaoorct |
Metric |
Count |
No |
Number of read command lba out of range errors seen. |
write_io_nvme_lba_out_of_range_count |
wIONLbaoorct |
Metric |
Count |
No |
Number of write command lba out of range errors seen. |
read_io_nvme_ns_not_ready_count |
rIOnNsnrc |
Metric |
Count |
No |
Number of read command namespace not ready errors seen. |
write_io_nvme_ns_not_ready_count |
wIOnNsnrc |
Metric |
Count |
No |
Number of write command namespace not ready errors seen. |
read_io_scsi_reservation_conflict_count |
rIOSrecct |
Metric |
Count |
No |
Number of read command reservation conflicts seen external to a target external to a switch port. |
read_io_nvme_reservation_conflict_count |
rIONrecct |
Metric |
Count |
No |
Number of read command reservation conflicts seen external to a target external to a switch port. |
write_io_scsi_reservation_conflict_count |
wIOSrecct |
Metric |
Count |
No |
Number of write command reservation conflicts seen external to a target external to a switch port. |
write_io_nvme_reservation_conflict_count |
wIONrecct |
Metric |
Count |
No |
Number of write command reservation conflicts seen external to a target external to a switch port. |
read_io_scsi_queue_full_count |
rIOSQfct |
Metric |
Count |
No |
Number of read command queue full status seen external to a target external to a switch port. |
write_io_scsi_queue_full_count |
wIOSQfct |
Metric |
Count |
No |
Number of write command queue full status seen external to a target external to a switch port. |
sampling_start_time |
samStm |
Metric |
UNIX time |
No |
Start of the sampling time interval. |
sampling_end_time |
samEtm |
Metric |
UNIX time |
No |
End of the sampling time interval. |
total_busy_period |
totBsy |
Metric |
Count |
No |
The total time for which the view instances have been active. |
total_write_io_first_burst_count |
totWrFirBu |
Metric |
Count |
No |
Accumulated total write command first burst observed external to a switch port. |
total_write_io_array_delay_time |
totWrArrDel |
Metric |
Count |
No |
Accumulated total write command array delays observed external to a switch port. |
total_write_io_host_delay_time |
totWrHosDel |
Metric |
Count |
No |
Accumulated total write command host delays observed external to a switch port. |
total_write_io_sequences_count |
totWrSeq |
Metric |
Count |
No |
Accumulated total write command sequences observed external to a switch port. |
write_io_host_delay_time_min |
wrHosDelMn |
Metric |
Count |
No |
Minimum write command host delays observed external to a switch port. |
write_io_host_delay_time_max |
wrHosDelMx |
Metric |
Count |
No |
Maximum write command host delays observed external to a switch port. |
write_io_array_delay_time_max |
wrArrDelMx |
Metric |
Count |
No |
Maximum write command array delays observed external to a switch port. |
multisequence_exchange_write_io_sequences_min |
wrIoSeqMn |
Metric |
Count |
No |
Minimum write command multisequence exchange sequences observed external to a switch port. |
multisequence_exchange_write_io_sequences_max |
wrIoSeqMx |
Metric |
Count |
No |
Maximum write command multisequence exchange sequences observed external to a switch port. |
Initiator View Instance (scsi_initiator and nvme_initiator)
Flow Metric |
Type |
Unit |
Sortable? |
Description |
|
---|---|---|---|---|---|
Long Name |
Short Name |
||||
port |
port |
Key |
Text |
No |
A switch port where the SAN Analytics feature is enabled. |
vsan |
vsan |
Key |
Count |
No |
VSAN configured on a switch port with IO since last clearing of metrics. |
initiator_id |
sid |
Key |
Text |
No |
Initiator Fibre Channel ID that is external to a switch port where the IO transactions are observed. |
scsi_initiator_app_count |
siac |
Metadata |
Count |
No |
Number of applications for which data is hosted on an initiator external to a switch port. |
nvme_initiator_app_count |
niac |
Metadata |
Count |
No |
Number of applications for which data is requested by the initiators external to a switch port. |
active_io_read_count |
raIO |
Metadata |
Count |
Yes |
Number of outstanding read command counts associated with an initiator external to a switch port. |
active_io_write_count |
waIO |
Metadata |
Count |
Yes |
Number of outstanding write command counts associated with an initiator external to a switch port. |
scsi_initiator_entity_it_flow_count |
siITfc |
Metadata |
Count |
No |
Number of IT flows associated with an initiator external to a switch port. |
nvme_initiator_entity_it_flow_count |
niITfc |
Metadata |
Count |
No |
Number of IT flows associated with an initiator external to a switch port. |
scsi_initiator_entity_itl_flow_count |
siITLfc |
Metadata |
Count |
No |
Number of ITL flows associated with an initiator external to a switch port. |
nvme_initiator_entity_itn_flow_count |
niITNfc |
Metadata |
Count |
No |
Number of ITN flows associated with an initiator external to a switch port. |
total_abts_count |
totAbts |
Metric |
Count |
Yes |
Number of aborts observed. |
total_read_io_count |
rtIO |
Metric |
Count |
Yes |
Total read command data observed external to an initiator external to a switch port. |
total_write_io_count |
wtIO |
Metric |
Count |
Yes |
Total write command data observed external to an initiator external to a switch port. |
total_seq_read_io_count |
rstIOc |
Metric |
Count |
No |
Total sequential read command data observed external to an initiator external to a switch port. |
total_seq_write_io_count |
wrstIOc |
Metric |
Count |
No |
Total sequential write command data observed external to an initiator external to a switch port. |
total_read_io_time |
rtIOt |
Metric |
Microseconds |
No |
Accumulated total read command completion time observed external to an initiator external to a switch port. You can use this information to compute the average read IO completion time. |
total_write_io_time |
wtIOt |
Metric |
Microseconds |
No |
Accumulated total write command completion time observed external to an initiator external to a switch port. You can use this information to compute the average write command completion time. |
total_read_io_initiation_time |
rtIOint |
Metric |
Microseconds |
No |
Accumulated total read command initiation time (time gap between the IO command and the first response from the storage; the first response can be the first data frame for READ commands or the first txfr_rdy for WRITE commands) observed external to an initiator external to a switch port. The initiation time is sometimes referred to as data access latency. You can use this information to compute the average read IO initiation time. |
total_write_io_initiation_time |
wtIOint |
Metric |
Microseconds |
No |
Accumulated total write command initiation time (time gap between the IO command and the first response from the storage; the first response can be the first data frame for READ or txfer_rdy for WRITE) observed external to an initiator external to a switch port. The initiation time is sometimes referred to as data access latency. You can use this information to compute the average write command initiation time. |
total_read_io_bytes |
rtIOb |
Metric |
Bytes |
Yes |
Total read command data that is observed external to an initiator external to a switch port. |
total_write_io_bytes |
wtIOb |
Metric |
Bytes |
Yes |
Total write command data observed external to an initiator external to a switch port. |
total_read_io_inter_gap_time |
rtIOigt |
Metric |
Microsecond |
No |
Accumulated total read command intergap time observed external to an initiator external to a switch port. You can use this information to compute the average read IO intergap time. |
total_write_io_inter_gap_time |
wtIOigt |
Metric |
Microseconds |
No |
Accumulated total write command intergap time data observed external to an initiator external to a switch port. You can use this information to compute the average write command intergap time. |
total_time_metric_based_read_io_count |
tmrtIOc |
Metric |
Count |
No |
Total completed read command data observed external to an initiator external to a switch port. |
total_time_metric_based_write_io_count |
tmwtIOc |
Metric |
Count |
No |
Total completed write command data observed external to an initiator external to a switch port. |
total_time_metric_based_read_io_bytes |
tmrtIOb |
Metric |
Count |
No |
Total completed read command data observed external to an initiator external to a switch port, in bytes. |
total_time_metric_based_write_io_bytes |
tmwtIOb |
Metric |
Count |
No |
Total completed write command data observed external to an initiator external to a switch port, in bytes. |
read_io_rate |
rIOr |
Metric |
IOs per second |
Yes |
The rate of read commands observed external to an initiator external to a switch port. This metric is the average value collected over a 4-second interval from the NPU. |
peak_read_io_rate |
prIOr |
Metric |
IOs per second |
No |
The peak rate of read commands observed external to an initiator external to a switch port. |
write_io_rate |
wIOr |
Metric |
IOs per second |
Yes |
The rate of write commands observed external to an initiator external to a switch port. This metric is the average value collected over a 4-second interval from the NPU. |
peak_write_io_rate |
pwIOr |
Metric |
IOs per second |
No |
The peak rate of write commands observed external to an initiator external to a switch port. |
read_io_bandwidth |
rIObw |
Metric |
Bytes per second |
Yes |
The read command bandwidth observed external to an initiator external to a switch port. This metric is the average value collected over a 4-second interval from the NPU. |
peak_read_io_bandwidth |
prIObw |
Metric |
Bytes per second |
No |
Peak read command bandwidth observed external to an initiator external to a switch port. |
write_io_bandwidth |
wIObw |
Metric |
Bytes per second |
Yes |
The write command bandwidth observed external to an initiator external to a switch port. This metric is the average value collected over a 4-second interval from the NPU. |
peak_write_io_bandwidth |
pwIObw |
Metric |
Bytes per second |
No |
Peak write command bandwidth observed external to an initiator external to a switch port. |
read_io_size_min |
rIOsMi |
Metric |
Bytes |
Yes |
Minimum read command size observed external to an initiator external to a switch port. |
read_io_size_max |
rIOsMa |
Metric |
Bytes |
Yes |
Maximum read command size observed external to an initiator external to a switch port. |
write_io_size_min |
wIOsMi |
Metric |
Bytes |
Yes |
Minimum write command size observed external to an initiator external to a switch port. |
write_io_size_max |
wIOsMa |
Metric |
Bytes |
Yes |
Maximum write command size observed external to an initiator external to a switch port. |
read_io_completion_time_min |
rIOctMi |
Metric |
Microseconds |
Yes |
Minimum read command completion time observed external to an initiator external to a switch port. |
read_io_completion_time_max |
rIOctMa |
Metric |
Microseconds |
Yes |
Maximum read command completion time observed external to an initiator external to a switch port. |
write_io_completion_time_min |
wIOctMi |
Metric |
Microseconds |
Yes |
Minimum write command completion time observed external to an initiator external to a switch port. |
write_io_completion_time_max |
wIOctMa |
Metric |
Microseconds |
Yes |
Maximum write command completion time observed external to an initiator external to a switch port. |
read_io_initiation_time_min |
rIOitMi |
Metric |
Microseconds |
Yes |
Minimum read command initiation time (time gap between the IO command and the first response from the storage; the first response can be the first data frame for READ or txfer_rdy for WRITE) observed external to an initiator external to a switch port. The initiation time is sometimes referred to as data access latency. |
read_io_initiation_time_max |
rIOitMa |
Metric |
Microseconds |
Yes |
Maximum read command initiation time (time gap between the IO command and the first response from the storage; the first response can be the first data frame for READ or txfer_rdy for WRITE) observed external to an initiator external to a switch port. The initiation time is sometimes referred to as data access latency. |
write_io_initiation_time_min |
wIOitMi |
Metric |
Microseconds |
Yes |
Minimum write command initiation time (time gap between the IO command and the first response from the storage; the first response can be the first data frame for READ or txfer_rdy for WRITE) observed external to an initiator external to a switch port. The initiation time is sometimes referred to as data access latency. |
write_io_initiation_time_max |
wIOitMa |
Metric |
Microseconds |
Yes |
Maximum write command initiation time (time gap between the IO command and the first response from the storage; the first response can be the first data frame for READ or txfer_rdy for WRITE) observed external to an initiator external to a switch port. The initiation time is sometimes referred to as data access latency. |
read_io_inter_gap_time_min |
rIOigtMi |
Metric |
Microsecond |
Yes |
Minimum read command intergap time observed external to an initiator external to a switch port. read_io_inter_gap_time_min is the duration between successive IO commands and is measured in 1/256th of a microsecond. |
read_io_inter_gap_time_max |
rIOigtMa |
Metric |
Microsecond |
Yes |
Maximum read command intergap time observed external to an initiator external to a switch port. read_io_inter_gap_time_max is the duration between successive IO commands and is measured in 1/256th of a microsecond. |
write_io_inter_gap_time_min |
wIOigtMi |
Metric |
Microseconds |
Yes |
Minimum write command intergap time observed external to an initiator external to a switch port. write_io_inter_gap_time_min is the duration between successive IO commands and is measured in 1/256th of a microsecond. |
write_io_inter_gap_time_max |
wIOigtMa |
Metric |
Microseconds |
Yes |
Maximum write command intergap time observed external to an initiator external to a switch port. write_io_inter_gap_time_max is the duration between successive IO commands and is measured in 1/256th of a microsecond. |
read_io_aborts |
rIOa |
Metric |
Count |
Yes |
Number of read command aborts observed external to an initiator external to a switch port. |
write_io_aborts |
wIOa |
Metric |
Count |
Yes |
Number of write command aborts observed external to an initiator external to a switch port. |
read_io_failures |
rIOf |
Metric |
Count |
Yes |
Number of read command failures observed external to an initiator external to a switch port. |
write_io_failures |
wIOf |
Metric |
Count |
Yes |
Number of write command failures observed external to an initiator external to a switch port. |
read_io_scsi_check_condition_count |
rIOSchcoct |
Metric |
Count |
No |
Number of read command check conditions seen external to an initiator external to a switch port. |
write_io_scsi_check_condition_count |
wIOSchcoct |
Metric |
Count |
No |
Number of write command check conditions seen external to an initiator external to a switch port. |
read_io_scsi_busy_count |
rIOsbc |
Metric |
Count |
No |
Number of read command busy status seen external to an initiator external to a switch port. |
write_io_scsi_busy_count |
wIOsbc |
Metric |
Count |
No |
Number of write command busy status seen external to an initiator external to a switch port. |
read_io_nvme_lba_out_of_range_count |
rIONLbaoorct |
Metric |
Count |
No |
Number of read command lba out of range errors seen. |
write_io_nvme_lba_out_of_range_count |
wIONLbaoorct |
Metric |
Count |
No |
Number of write command lba out of range errors seen. |
read_io_nvme_ns_not_ready_count |
rIOnNsnrc |
Metric |
Count |
No |
Number of read command namespace not ready errors seen. |
write_io_nvme_ns_not_ready_count |
wIOnNsnrc |
Metric |
Count |
No |
Number of write command namespace not ready errors seen. |
read_io_scsi_reservation_conflict_count |
rIOSrecct |
Metric |
Count |
No |
Number of read command reservation conflicts seen external to an initiator external to a switch port. |
read_io_nvme_reservation_conflict_count |
rIONrecct |
Metric |
Count |
No |
Number of read command reservation conflicts seen external to an initiator external to a switch port. |
write_io_scsi_reservation_conflict_count |
wIOSrecct |
Metric |
Count |
No |
Number of write command reservation conflicts seen external to an initiator external to a switch port. |
write_io_nvme_reservation_conflict_count |
wIONrecct |
Metric |
Count |
No |
Number of write command reservation conflicts seen external to an initiator external to a switch port. |
read_io_scsi_queue_full_count |
rIOSQfct |
Metric |
Count |
No |
Number of read command queue full status seen external to an initiator external to a switch port. |
write_io_scsi_queue_full_count |
wIOSQfct |
Metric |
Count |
No |
Number of write command queue full status seen external to an initiator external to a switch port. |
sampling_start_time |
samStm |
Metric |
UNIX time |
No |
Start of the sampling time interval. |
sampling_end_time |
samEtm |
Metric |
UNIX time |
No |
End of the sampling time interval. |
total_busy_period |
totBsy |
Metric |
Count |
No |
The total time for which the view instances have been active. |
total_write_io_first_burst_count |
totWrFirBu |
Metric |
Count |
No |
Accumulated total write command first burst observed external to a switch port. |
total_write_io_array_delay_time |
totWrArrDel |
Metric |
Count |
No |
Accumulated total write command array delays observed external to a switch port. |
total_write_io_host_delay_time |
totWrHosDel |
Metric |
Count |
No |
Accumulated total write command host delays observed external to a switch port. |
total_write_io_sequences_count |
totWrSeq |
Metric |
Count |
No |
Accumulated total write command sequences observed external to a switch port. |
write_io_host_delay_time_min |
wrHosDelMn |
Metric |
Count |
No |
Minimum write command host delays observed external to a switch port. |
write_io_host_delay_time_max |
wrHosDelMx |
Metric |
Count |
No |
Maximum write command host delays observed external to a switch port. |
write_io_array_delay_time_max |
wrArrDelMx |
Metric |
Count |
No |
Maximum write command array delays observed external to a switch port. |
multisequence_exchange_write_io_sequences_min |
wrIoSeqMn |
Metric |
Count |
No |
Minimum write command multisequence exchange sequences observed external to a switch port. |
multisequence_exchange_write_io_sequences_max |
wrIoSeqMx |
Metric |
Count |
No |
Maximum write command multisequence exchange sequences observed external to a switch port. |
Target Application View Instance (scsi_target_app and nvme_target_app)
Flow Metric |
Type |
Unit |
Sortable? |
Description |
|
---|---|---|---|---|---|
Long Name |
Short Name |
||||
port |
port |
Key |
text |
No |
A switch port where the SAN Analytics feature is enabled. |
vsan |
vsan |
Key |
Count |
No |
VSAN configured on a switch port with IO since last clearing of metrics. |
app_id |
app_id |
Key |
Count |
No |
Application identifier for an application external to a switch port. |
target_id |
did |
Key |
text |
No |
Target Fibre Channel ID that is external to a switch port with IO since last clearing of metrics. |
scsi_target_entity_itl_flow_count |
stITLfc |
Metadata |
Count |
No |
Number of ITL flows associated with an application for which data is hosted on a target external to a switch port. |
nvme_target_entity_itn_flow_count |
ntITNfc |
Metadata |
Count |
No |
Number of ITN flows associated with an application for which data is hosted on a target external to a switch port. |
scsi_target_lun_count |
stLc |
Metadata |
Count |
No |
Number of LUNs seen external to an application on a target external to a switch port. |
nvme_target_namespace_count |
ntNc |
Metadata |
Count |
No |
Number of namespace IDs seen external to an application on a target external to a switch port. |
active_io_read_count |
raIO |
Metadata |
Count |
Yes |
Number of outstanding read command counts associated with an application external to a target external to a switch port. |
active_io_write_count |
waIO |
Metadata |
Count |
Yes |
Number of outstanding write command counts associated with an application external to a target external to a switch port. |
sampling_start_time |
samStm |
Metric |
UNIX time |
No |
Start of the sampling time interval. |
sampling_end_time |
samEtm |
Metric |
UNIX time |
No |
End of the sampling time interval. |
Initiator Application View Instance (scsi_initiator_app and nvme_initiator_app)
Flow Metric |
Type |
Unit |
Sortable? |
Description |
|
---|---|---|---|---|---|
Long Name |
Short Name |
||||
port |
port |
Key |
text |
No |
A switch port where the SAN Analytics feature is enabled. |
vsan |
vsan |
Key |
Count |
No |
VSAN configured on a switch port with IO since last clearing of metrics. |
app_id |
app_id |
Key |
Count |
No |
Application identifier for an application external to a switch port. |
initiator_id |
sid |
Key |
text |
No |
Initiator Fibre Channel ID external to a switch port where the IO transactions are observed. |
scsi_initiator_entity_itl_flow_count |
siITLfc |
Metadata |
Count |
No |
Number of ITL flows associated with an application for which data is accessed by an initiator external to a switch port. |
nvme_initiator_entity_itn_flow_count |
niITNfc |
Metadata |
Count |
No |
Number of ITN flows associated with an application for which data is accessed by an initiator external to a switch port. |
active_io_read_count |
raIO |
Metadata |
Count |
Yes |
Number of outstanding read command counts associated with an application for which the data is accessed by an initiator external to a switch port. |
active_io_write_count |
waIO |
Metadata |
Count |
Yes |
Number of outstanding write command counts associated with an application for which the data is accessed by an initiator external to a switch port. |
sampling_start_time |
samStm |
Metric |
UNIX time |
No |
Start of the sampling time interval. |
sampling_end_time |
samEtm |
Metric |
UNIX time |
No |
End of the sampling time interval. |
Target IT Flow View Instance (scsi_target_it_flow and nvme_target_it_flow)
Flow Metric |
Type |
Unit |
Sortable? |
Description |
|
---|---|---|---|---|---|
Long Name |
Short Name |
||||
port |
port |
Key |
text |
No |
A switch port where the SAN Analytics feature is enabled. |
vsan |
vsan |
Key |
Count |
No |
VSAN configured on a switch port with IO since last clearing of metrics. |
target_id |
did |
Key |
Text |
No |
Target Fibre Channel ID external to a switch port with IO since last clearing of metrics. |
initiator_id |
sid |
Key |
text |
No |
Initiator Fibre Channel ID where the IO transactions are being performed on a target external to a switch port. |
active_io_read_count |
raIO |
Metadata |
Count |
Yes |
Number of outstanding read command counts associated with a target-IT-flow record. |
active_io_write_count |
waIO |
Metadata |
Count |
Yes |
Number of outstanding write command counts associated with a target-IT-flow record. |
scsi_target_entity_itl_flow_count |
stITLfc |
Metadata |
Count |
No |
Number of ITL flows associated with a target-IT-flow record. |
nvme_target_entity_itn_flow_count |
ntITNfc |
Metadata |
Count |
No |
Number of ITN flows associated with a target-IT-flow record. |
total_abts_count |
totAbts |
Metric |
Count |
Yes |
Number of aborts observed. |
total_read_io_count |
rtIO |
Metric |
Count |
Yes |
Total read command data observed external to a target-IT-flow record. |
total_write_io_count |
wtIO |
Metric |
Count |
Yes |
Total write command data observed external to a target-IT-flow record. |
total_seq_read_io_count |
rstIOc |
Metric |
Count |
No |
Total sequential read command data observed external to a target-IT-flow record. |
total_seq_write_io_count |
wrstIOc |
Metric |
Count |
No |
Total sequential write command data observed external to a target-IT-flow record. |
total_read_io_time |
rtIOt |
Metric |
Microseconds |
No |
Accumulated total read command completion time observed external to a target-IT-flow record. You can use this information to compute the average read IO completion time. |
total_write_io_time |
wtIOt |
Metric |
Microseconds |
No |
Accumulated total write command completion time observed external to a target-IT-flow record. You can use this information to compute the average write command completion time. |
total_read_io_initiation_time |
rtIOint |
Metric |
Microseconds |
No |
Accumulated total read command initiation time (time gap between the IO command and the first response from the storage; the first response can be the first data frame for READ commands or the first txfr_rdy for WRITE commands) observed external to a target-IT-flow record. The initiation time is sometimes referred to as data access latency. You can use this information to compute the average read IO initiation time. |
total_write_io_initiation_time |
wtIOint |
Metric |
Microseconds |
No |
Accumulated total write command initiation time (time gap between the IO command and the first response from the storage; the first response can be the first data frame for READ or txfer_rdy for WRITE) observed external to a target-IT-flow record. The initiation time is sometimes referred to as data access latency. You can use this information to compute the average write command initiation time. |
total_read_io_bytes |
rtIOb |
Metric |
Bytes |
Yes |
Total read command data that is observed external to a target-IT-flow record. |
total_write_io_bytes |
wtIOb |
Metric |
Bytes |
Yes |
Total write command data observed external to a target-IT-flow record. |
total_read_io_inter_gap_time |
rtIOigt |
Metric |
Microsecond |
No |
Accumulated total read command intergap time observed external to a target-IT-flow record. You can use this information to compute the average read IO intergap time. |
total_write_io_inter_gap_time |
wtIOigt |
Metric |
Microseconds |
No |
Accumulated total write command intergap time data observed external to a target-IT-flow record. You can use this information to compute the average write command intergap time. |
total_time_metric_based_read_io_count |
tmrtIOc |
Metric |
Count |
No |
Total completed read command data observed external to a target-IT-flow record. |
total_time_metric_based_write_io_count |
tmwtIOc |
Metric |
Count |
No |
Total completed write command data observed external to a target-IT-flow record. |
total_time_metric_based_read_io_bytes |
tmrtIOb |
Metric |
Count |
No |
Total completed read command data observed external to a target-IT-flow record, in bytes. |
total_time_metric_based_write_io_bytes |
tmwtIOb |
Metric |
Count |
No |
Total completed write command data observed external to a target-IT-flow record, in bytes. |
read_io_rate |
rIOr |
Metric |
IOs per second |
Yes |
The rate of read commands observed external to a target-IT-flow record. This metric is the average value collected over a 4-second interval from the NPU. |
peak_read_io_rate |
prIOr |
Metric |
IOs per second |
No |
The peak rate of read commands observed external to a target-IT-flow record. |
write_io_rate |
wIOr |
Metric |
IOs per second |
Yes |
The rate of write commands observed external to a target-IT-flow record. This metric is the average value collected over a 4-second interval from the NPU. |
peak_write_io_rate |
pwIOr |
Metric |
IOs per second |
No |
The rate of peak write commands observed external to a target-IT-flow record. |
read_io_bandwidth |
rIObw |
Metric |
Bytes per second |
Yes |
The read command bandwidth observed external to a target-IT-flow record. This metric is the average value collected over a 4-second interval from the NPU. |
peak_read_io_bandwidth |
prIObw |
Metric |
Bytes per second |
No |
Peak read command bandwidth observed external to a target-IT-flow record. |
write_io_bandwidth |
wIObw |
Metric |
Bytes per second |
Yes |
The write command bandwidth observed external to a target-IT-flow record. This metric is the average value collected over a 4-second interval from the NPU. |
peak_write_io_bandwidth |
pwIObw |
Metric |
Bytes per second |
No |
Peak write command bandwidth observed external to a target-IT-flow record. |
read_io_size_min |
rIOsMi |
Metric |
Bytes |
Yes |
Minimum read command size observed external to a target-IT-flow record. |
read_io_size_max |
rIOsMa |
Metric |
Bytes |
Yes |
Maximum read command size observed external to a target-IT-flow record. |
write_io_size_min |
wIOsMi |
Metric |
Bytes |
Yes |
Minimum write command size observed external to a target-IT-flow record. |
write_io_size_max |
wIOsMa |
Metric |
Bytes |
Yes |
Maximum write command size observed external to a target-IT-flow record. |
read_io_completion_time_min |
rIOctMi |
Metric |
Microseconds |
Yes |
Minimum read command completion time observed external to a target-IT-flow record. |
read_io_completion_time_max |
rIOctMa |
Metric |
Microseconds |
Yes |
Maximum read command completion time observed external to a target-IT-flow record. |
write_io_completion_time_min |
wIOctMi |
Metric |
Microseconds |
Yes |
Minimum write command completion time observed external to a target-IT-flow record. |
write_io_completion_time_max |
wIOctMa |
Metric |
Microseconds |
Yes |
Maximum write command completion time observed external to a target-IT-flow record. |
read_io_initiation_time_min |
rIOitMi |
Metric |
Microseconds |
Yes |
Minimum read command initiation time (time gap between the IO command and the first response from the storage; the first response can be the first data frame for READ or txfer_rdy for WRITE) observed external to a target-IT-flow record. The initiation time is sometimes referred to as data access latency. |
read_io_initiation_time_max |
rIOitMa |
Metric |
Microseconds |
Yes |
Maximum read command initiation time (time gap between the IO command and the first response from the storage; the first response can be the first data frame for READ or txfer_rdy for WRITE) observed external to a target-IT-flow record. The initiation time is sometimes referred to as data access latency. |
write_io_initiation_time_min |
wIOitMi |
Metric |
Microseconds |
Yes |
Minimum write command initiation time (time gap between the IO command and the first response from the storage; the first response can be the first data frame for READ or txfer_rdy for WRITE) observed external to a target-IT-flow record. The initiation time is sometimes referred to as data access latency. |
write_io_initiation_time_max |
wIOitMa |
Metric |
Microseconds |
Yes |
Maximum write command initiation time (time gap between the IO command and the first response from the storage; the first response can be the first data frame for READ or txfer_rdy for WRITE) observed external to a target-IT-flow record. The initiation time is sometimes referred to as data access latency. |
read_io_inter_gap_time_min |
rIOigtMi |
Metric |
Microsecond |
Yes |
Minimum read command intergap time observed external to a target-IT-flow record. read_io_inter_gap_time_min is the duration between successive IO commands and is measured in 1/256th of a microsecond. |
read_io_inter_gap_time_max |
rIOigtMa |
Metric |
Microsecond |
Yes |
Maximum read command intergap time observed external to a target-IT-flow record. read_io_inter_gap_time_max is the duration between successive IO commands and is measured in 1/256th of a microsecond. |
write_io_inter_gap_time_min |
wIOigtMi |
Metric |
Microseconds |
Yes |
Minimum write command intergap time observed external to a target-IT-flow record. write_io_inter_gap_time_min is the duration between successive IO commands and is measured in 1/256th of a microsecond. |
write_io_inter_gap_time_max |
wIOigtMa |
Metric |
Microseconds |
Yes |
Maximum write command intergap time observed external to a target-IT-flow record. write_io_inter_gap_time_max is the duration between successive IO commands and is measured in 1/256th of a microsecond. |
read_io_aborts |
rIOa |
Metric |
Count |
Yes |
Number of read command aborts observed external to a target-IT-flow record. |
write_io_aborts |
wIOa |
Metric |
Count |
Yes |
Number of write command aborts observed external to a target-IT-flow record. |
read_io_failures |
rIOf |
Metric |
Count |
Yes |
Number of read command failures observed external to a target-IT-flow record. |
write_io_failures |
wIOf |
Metric |
Count |
Yes |
Number of write command failures observed external to a target-IT-flow record. |
read_io_scsi_check_condition_count |
rIOSchcoct |
Metric |
Count |
No |
Number of read command check conditions seen external to a target-IT-flow record. |
write_io_scsi_check_condition_count |
wIOSchcoct |
Metric |
Count |
No |
Number of write command check conditions seen external to a target-IT-flow record. |
read_io_scsi_busy_count |
rIOsbc |
Metric |
Count |
No |
Number of read command busy status seen external to a target-IT-flow record. |
write_io_scsi_busy_count |
wIOsbc |
Metric |
Count |
No |
Number of write command busy status seen external to a target-IT-flow record. |
read_io_nvme_lba_out_of_range_count |
rIONLbaoorct |
Metric |
Count |
No |
Number of read command lba out of range errors seen. |
write_io_nvme_lba_out_of_range_count |
wIONLbaoorct |
Metric |
Count |
No |
Number of write command lba out of range errors seen. |
read_io_nvme_ns_not_ready_count |
rIOnNsnrc |
Metric |
Count |
No |
Number of read command namespace not ready errors seen. |
write_io_nvme_ns_not_ready_count |
wIOnNsnrc |
Metric |
Count |
No |
Number of write command namespace not ready errors seen. |
read_io_scsi_reservation_conflict_count |
rIOSrecct |
Metric |
Count |
No |
Number of read command reservation conflicts seen external to a target-IT-flow record. |
read_io_nvme_reservation_conflict_count |
rIONrecct |
Metric |
Count |
No |
Number of read command reservation conflicts seen external to a target-IT-flow record. |
write_io_scsi_reservation_conflict_count |
wIOSrecct |
Metric |
Count |
No |
Number of write command reservation conflicts seen external to a target-IT-flow record. |
write_io_nvme_reservation_conflict_count |
wIONrecct |
Metric |
Count |
No |
Number of write command reservation conflicts seen external to a target-IT-flow record. |
read_io_scsi_queue_full_count |
rIOSQfct |
Metric |
Count |
No |
Number of read command queue full status seen external to a target-IT-flow record. |
write_io_scsi_queue_full_count |
wIOSQfct |
Metric |
Count |
No |
Number of write command queue full status seen external to a target-IT-flow record. |
sampling_start_time |
samStm |
Metric |
UNIX time |
No |
Start of the sampling time interval. |
sampling_end_time |
samEtm |
Metric |
UNIX time |
No |
End of the sampling time interval. |
total_busy_period |
totBsy |
Metric |
Count |
No |
The total time for which the view instances have been active. |
total_write_io_first_burst_count |
totWrFirBu |
Metric |
Count |
No |
Accumulated total write command first burst observed external to a switch port. |
total_write_io_array_delay_time |
totWrArrDel |
Metric |
Count |
No |
Accumulated total write command array delays observed external to a switch port. |
total_write_io_host_delay_time |
totWrHosDel |
Metric |
Count |
No |
Accumulated total write command host delays observed external to a switch port. |
total_write_io_sequences_count |
totWrSeq |
Metric |
Count |
No |
Accumulated total write command sequences observed external to a switch port. |
write_io_host_delay_time_min |
wrHosDelMn |
Metric |
Count |
No |
Minimum write command host delays observed external to a switch port. |
write_io_host_delay_time_max |
wrHosDelMx |
Metric |
Count |
No |
Maximum write command host delays observed external to a switch port. |
write_io_array_delay_time_max |
wrArrDelMx |
Metric |
Count |
No |
Maximum write command array delays observed external to a switch port. |
multisequence_exchange_write_io_sequences_min |
wrIoSeqMn |
Metric |
Count |
No |
Minimum write command multisequence exchange sequences observed external to a switch port. |
multisequence_exchange_write_io_sequences_max |
wrIoSeqMx |
Metric |
Count |
No |
Maximum write command multisequence exchange sequences observed external to a switch port. |
Initiator IT Flow View Instance (scsi_initiator_it_flow and nvme_initiator_it_flow)
Flow Metric |
Type |
Unit |
Sortable? |
Description |
|
---|---|---|---|---|---|
Long Name |
Short Name |
||||
port |
port |
Key |
Text |
No |
A switch port where the SAN Analytics feature is enabled. |
vsan |
vsan |
Key |
Count |
No |
VSAN configured on a switch port with IO since last clearing of metrics. |
initiator_id |
sid |
Key |
Text |
No |
Initiator Fibre Channel ID external to a switch port where the IO transactions are observed. |
target_id |
did |
Key |
Text |
No |
Target Fibre Channel ID that is executing IO transactions initiated by an initiator external to a switch port. |
active_io_read_count |
raIO |
Metadata |
Count |
Yes |
Number of outstanding read command counts associated with an initiator-IT-flow record. |
active_io_write_count |
waIO |
Metadata |
Count |
Yes |
Number of outstanding write command counts associated with an initiator-IT-flow record. |
scsi_initiator_entity_itl_flow_count |
siITLfc |
Metadata |
Count |
No |
Number of ITL-flows associated with an initiator-IT-flow record. |
nvme_initiator_entity_itn_flow_count |
niITNfc |
Metadata |
Count |
No |
Number of ITN-flows associated with an initiator-IT-flow record. |
total_abts_count |
totAbts |
Metric |
Count |
Yes |
Number of aborts observed. |
total_read_io_count |
rtIO |
Metric |
Count |
Yes |
Total read command data observed external to an initiator-IT-flow record. |
total_write_io_count |
wtIO |
Metric |
Count |
Yes |
Total write command data observed external to an initiator-IT-flow record. |
total_seq_read_io_count |
rstIOc |
Metric |
Count |
No |
Total sequential read command data observed external to an initiator-IT-flow record. |
total_read_io_time |
rtIOt |
Metric |
Microseconds |
No |
Accumulated total read command completion time observed external to an initiator-IT-flow record. You can use this information to compute the average read IO completion time. |
total_seq_write_io_count |
wrstIOc |
Metric |
Count |
No |
Total sequential write command data observed external to an initiator-IT-flow record. |
total_write_io_time |
wtIOt |
Metric |
Microseconds |
No |
Accumulated total write command completion time observed external to an initiator-IT-flow record. You can use this information to compute the average write command completion time. |
total_read_io_initiation_time |
rtIOint |
Metric |
Microseconds |
No |
Accumulated total read command initiation time (time gap between the IO command and the first response from the storage; the first response can be the first data frame for READ commands or the first txfr_rdy for WRITE commands) observed external to an initiator-IT-flow record. The initiation time is sometimes referred to as data access latency. You can use this information to compute the average read IO initiation time. |
total_write_io_initiation_time |
wtIOint |
Metric |
Microseconds |
No |
Accumulated total write command initiation time (time gap between the IO command and the first response from the storage; the first response can be the first data frame for READ or txfer_rdy for WRITE) observed external to an initiator-IT-flow record. The initiation time is sometimes referred to as data access latency. You can use this information to compute the average write command initiation time. |
total_read_io_bytes |
rtIOb |
Metric |
Bytes |
Yes |
Total read command data that is observed external to an initiator-IT-flow record. |
total_write_io_bytes |
wtIOb |
Metric |
Bytes |
Yes |
Total write command data observed external to an initiator-IT-flow record. |
total_read_io_inter_gap_time |
rtIOigt |
Metric |
Microsecond |
No |
Accumulated total read command intergap time observed external to an initiator-IT-flow record. You can use this information to compute the average read IO intergap time. |
total_write_io_inter_gap_time |
wtIOigt |
Metric |
Microseconds |
No |
Accumulated total write command intergap time data observed external to an initiator-IT-flow record. You can use this information to compute the average write command intergap time. |
total_time_metric_based_read_io_count |
tmrtIOc |
Metric |
Count |
No |
Total completed read command data observed external to an initiator-IT-flow record. |
total_time_metric_based_write_io_count |
tmwtIOc |
Metric |
Count |
No |
Total completed write command data observed external to an initiator-IT-flow record. |
total_time_metric_based_read_io_bytes |
tmrtIOb |
Metric |
Count |
No |
Total completed read command data observed external to an initiator-IT-flow record, in bytes. |
total_time_metric_based_write_io_bytes |
tmwtIOb |
Metric |
Count |
No |
Total completed write command data observed external to an initiator-IT-flow record, in bytes. |
read_io_rate |
rIOr |
Metric |
IOs per second |
Yes |
The rate of read commands observed external to an initiator-IT-flow record. This metric is the average value collected over a 4-second interval from the NPU. |
peak_read_io_rate |
prIOr |
Metric |
IOs per second |
No |
The peak rate of read commands observed external to an initiator-IT-flow record. |
write_io_rate |
wIOr |
Metric |
IOs per second |
Yes |
The rate of write commands observed external to an initiator-IT-flow record. This metric is the average value collected over a 4-second interval from the NPU. |
peak_write_io_rate |
pwIOr |
Metric |
IOs per second |
No |
The peak rate of write commands observed external to an initiator-IT-flow record. |
read_io_bandwidth |
rIObw |
Metric |
Bytes per second |
Yes |
The read command bandwidth observed external to an initiator-IT-flow record. This metric is the average value collected over a 4-second interval from the NPU. |
peak_read_io_bandwidth |
prIObw |
Metric |
Bytes per second |
No |
Peak read command bandwidth observed external to an initiator-IT-flow record. |
write_io_bandwidth |
wIObw |
Metric |
Bytes per second |
Yes |
The write command bandwidth observed external to an initiator-IT-flow record. This metric is the average value collected over a 4-second interval from the NPU. |
peak_write_io_bandwidth |
pwIObw |
Metric |
Bytes per second |
No |
Peak write command bandwidth observed external to an initiator-IT-flow record. |
read_io_size_min |
rIOsMi |
Metric |
Bytes |
Yes |
Minimum read command size observed external to an initiator-IT-flow record. |
read_io_size_max |
rIOsMa |
Metric |
Bytes |
Yes |
Maximum read command size observed external to an initiator-IT-flow record. |
write_io_size_min |
wIOsMi |
Metric |
Bytes |
Yes |
Minimum write command size observed external to an initiator-IT-flow record. |
write_io_size_max |
wIOsMa |
Metric |
Bytes |
Yes |
Maximum write command size observed external to an initiator-IT-flow record. |
read_io_completion_time_min |
rIOctMi |
Metric |
Microseconds |
Yes |
Minimum read command completion time observed external to an initiator-IT-flow record. |
read_io_completion_time_max |
rIOctMa |
Metric |
Microseconds |
Yes |
Maximum read command completion time observed external to an initiator-IT-flow record. |
write_io_completion_time_min |
wIOctMi |
Metric |
Microseconds |
Yes |
Minimum write command completion time observed external to an initiator-IT-flow record. |
write_io_completion_time_max |
wIOctMa |
Metric |
Microseconds |
Yes |
Maximum write command completion time observed external to an initiator-IT-flow record. |
read_io_initiation_time_min |
rIOitMi |
Metric |
Microseconds |
Yes |
Minimum read command initiation time (time gap between the IO command and the first response from the storage; the first response can be the first data frame for READ or txfer_rdy for WRITE) observed external to an initiator-IT-flow record. The initiation time is sometimes referred to as data access latency. |
read_io_initiation_time_max |
rIOitMa |
Metric |
Microseconds |
Yes |
Maximum read command initiation time (time gap between the IO command and the first response from the storage; the first response can be the first data frame for READ or txfer_rdy for WRITE) observed external to an initiator-IT-flow record. The initiation time is sometimes referred to as data access latency. |
write_io_initiation_time_min |
wIOitMi |
Metric |
Microseconds |
Yes |
Minimum write command initiation time (time gap between the IO command and the first response from the storage; the first response can be the first data frame for READ or txfer_rdy for WRITE) observed external to an initiator-IT-flow record. The initiation time is sometimes referred to as data access latency. |
write_io_initiation_time_max |
wIOitMa |
Metric |
Microseconds |
Yes |
Maximum write command initiation time (time gap between the IO command and the first response from the storage; the first response can be the first data frame for READ or txfer_rdy for WRITE) observed external to an initiator-IT-flow record. The initiation time is sometimes referred to as data access latency. |
read_io_inter_gap_time_min |
rIOigtMi |
Metric |
Microsecond |
Yes |
Minimum read command intergap time observed external to an initiator-IT-flow record. read_io_inter_gap_time_min is the duration between successive IO commands and is measured in 1/256th of a microsecond. |
read_io_inter_gap_time_max |
rIOigtMa |
Metric |
Microsecond |
Yes |
Maximum read command intergap time observed external to an initiator-IT-flow record. read_io_inter_gap_time_max is the duration between successive IO commands and is measured in 1/256th of a microsecond. |
write_io_inter_gap_time_min |
wIOigtMi |
Metric |
Microseconds |
Yes |
Minimum write command intergap time observed external to an initiator-IT-flow record. write_io_inter_gap_time_min is the duration between successive IO commands and is measured in 1/256th of a microsecond. |
write_io_inter_gap_time_max |
wIOigtMa |
Metric |
Microseconds |
Yes |
Maximum write command intergap time observed external to an initiator-IT-flow record. write_io_inter_gap_time_max is the duration between successive IO commands and is measured in 1/256th of a microsecond. |
read_io_aborts |
rIOa |
Metric |
Count |
Yes |
Number of read command aborts observed external to an initiator-IT-flow record. |
write_io_aborts |
wIOa |
Metric |
Count |
Yes |
Number of write command aborts observed external to an initiator-IT-flow record. |
read_io_failures |
rIOf |
Metric |
Count |
Yes |
Number of read command failures observed external to an initiator-IT-flow record. |
write_io_failures |
wIOf |
Metric |
Count |
Yes |
Number of write command failures observed external to an initiator-IT-flow record. |
read_io_scsi_check_condition_count |
rIOSchcoct |
Metric |
Count |
No |
Number of read command check conditions seen external to an initiator-IT-flow record. |
write_io_scsi_check_condition_count |
wIOSchcoct |
Metric |
Count |
No |
Number of write command check conditions seen external to an initiator-IT-flow record. |
read_io_scsi_busy_count |
rIOsbc |
Metric |
Count |
No |
Number of read command busy status seen external to an initiator-IT-flow record. |
write_io_scsi_busy_count |
wIOsbc |
Metric |
Count |
No |
Number of write command busy status seen external to an initiator-IT-flow record. |
read_io_nvme_lba_out_of_range_count |
rIONLbaoorct |
Metric |
Count |
No |
Number of read command lba out of range errors seen. |
write_io_nvme_lba_out_of_range_count |
wIONLbaoorct |
Metric |
Count |
No |
Number of write command lba out of range errors seen. |
read_io_nvme_ns_not_ready_count |
rIOnNsnrc |
Metric |
Count |
No |
Number of read command namespace not ready errors seen. |
write_io_nvme_ns_not_ready_count |
wIOnNsnrc |
Metric |
Count |
No |
Number of write command namespace not ready errors seen. |
read_io_scsi_reservation_conflict_count |
rIOSrecct |
Metric |
Count |
No |
Number of read command reservation conflicts seen external to an initiator-IT-flow record. |
read_io_nvme_reservation_conflict_count |
rIONrecct |
Metric |
Count |
No |
Number of read command reservation conflicts seen external to an initiator-IT-flow record. |
write_io_scsi_reservation_conflict_count |
wIOSrecct |
Metric |
Count |
No |
Number of write command reservation conflicts seen external to an initiator-IT-flow record. |
write_io_nvme_reservation_conflict_count |
wIONrecct |
Metric |
Count |
No |
Number of write command reservation conflicts seen external to an initiator-IT-flow record. |
read_io_scsi_queue_full_count |
rIOSQfct |
Metric |
Count |
No |
Number of read command queue full status seen external to an initiator-IT-flow record. |
write_io_scsi_queue_full_count |
wIOSQfct |
Metric |
Count |
No |
Number of write command queue full status seen external to an initiator-IT-flow record. |
sampling_start_time |
samStm |
Metric |
UNIX time |
No |
Start of the sampling time interval. |
sampling_end_time |
samEtm |
Metric |
UNIX time |
No |
End of the sampling time interval. |
total_busy_period |
totBsy |
Metric |
Count |
No |
The total time for which the view instances have been active. |
total_write_io_first_burst_count |
totWrFirBu |
Metric |
Count |
No |
Accumulated total write command first burst observed external to a switch port. |
total_write_io_array_delay_time |
totWrArrDel |
Metric |
Count |
No |
Accumulated total write command array delays observed external to a switch port. |
total_write_io_host_delay_time |
totWrHosDel |
Metric |
Count |
No |
Accumulated total write command host delays observed external to a switch port. |
total_write_io_sequences_count |
totWrSeq |
Metric |
Count |
No |
Accumulated total write command sequences observed external to a switch port. |
write_io_host_delay_time_min |
wrHosDelMn |
Metric |
Count |
No |
Minimum write command host delays observed external to a switch port. |
write_io_host_delay_time_max |
wrHosDelMx |
Metric |
Count |
No |
Maximum write command host delays observed external to a switch port. |
write_io_array_delay_time_max |
wrArrDelMx |
Metric |
Count |
No |
Maximum write command array delays observed external to a switch port. |
multisequence_exchange_write_io_sequences_min |
wrIoSeqMn |
Metric |
Count |
No |
Minimum write command multisequence exchange sequences observed external to a switch port. |
multisequence_exchange_write_io_sequences_max |
wrIoSeqMx |
Metric |
Count |
No |
Maximum write command multisequence exchange sequences observed external to a switch port. |
Target TL Flow View Instance (scsi_target_tl_flow)
Note |
The flow metrics for Target TL Flow View Instance are applicable only for the SCSI analytics type. |
Flow Metric |
Type |
Unit |
Sortable? |
Description |
|
---|---|---|---|---|---|
Long Name |
Short Name |
||||
port |
port |
Key |
Text |
No |
A switch port where the SAN Analytics feature is enabled. |
vsan |
vsan |
Key |
Count |
No |
VSAN configured on a switch port with IO since last clearing of metrics. |
target_id |
did |
Key |
Text |
No |
Target Fibre Channel ID that is external to a switch port with IO since last clearing of metrics. |
lun |
lun |
Key |
Unit |
No |
Logical-unit-number (LUN) that is associated with a target where IOs are performed. |
scsi_target_entity_itl_flow_count |
stITLfc |
Metadata |
Count |
No |
Number of ITL flows associated with a LUN on a target external to a switch port. |
active_io_read_count |
raIO |
Metadata |
Count |
Yes |
Number of outstanding read command counts associated with a LUN on a target external to a switch port. |
active_io_write_count |
waIO |
Metadata |
Count |
Yes |
Number of outstanding write command counts associated with a LUN on a target external to a switch port. |
total_read_io_count |
rtIO |
Metric |
Count |
Yes |
Total read command data observed external to a LUN on a target external to a switch port. |
total_write_io_count |
wtIO |
Metric |
Count |
Yes |
Total write command data observed external to a LUN on a target external to a switch port. |
total_seq_read_io_count |
rstIOc |
Metric |
Count |
No |
Total sequential read command data observed external to a LUN on a target external to a switch port. |
total_seq_write_io_count |
wrstIOc |
Metric |
Count |
No |
Total sequential write command data observed external to a LUN on a target external to a switch port. |
total_read_io_time |
rtIOt |
Metric |
Microseconds |
No |
Accumulated total read command completion time observed external to a LUN on a target external to a switch port. You can use this information to compute the average read IO completion time. |
total_write_io_time |
wtIOt |
Metric |
Microseconds |
No |
Accumulated total write command completion time observed external to a LUN on a target external to a switch port. You can use this information to compute the average write command completion time. |
total_read_io_initiation_time |
rtIOint |
Metric |
Microseconds |
No |
Accumulated total read command initiation time (time gap between the IO command and the first response from the storage; the first response can be the first data frame for READ commands or the first txfr_rdy for WRITE commands) observed external to a LUN on a target external to a switch port. The initiation time is sometimes referred to as data access latency. You can use this information to compute the average read IO initiation time. |
total_write_io_initiation_time |
wtIOint |
Metric |
Microseconds |
No |
Accumulated total write command initiation time (time gap between the IO command and the first response from the storage; the first response can be the first data frame for READ or txfer_rdy for WRITE) observed external to a LUN on a target external to a switch port. The initiation time is sometimes referred to as data access latency. You can use this information to compute the average write command initiation time. |
total_read_io_bytes |
rtIOb |
Metric |
Bytes |
Yes |
Total read command data that is observed external to a LUN on a target external to a switch port. |
total_write_io_bytes |
wtIOb |
Metric |
Bytes |
Yes |
Total write command data observed external to a LUN on a target external to a switch port. |
total_read_io_inter_gap_time |
rtIOigt |
Metric |
Microsecond |
No |
Accumulated total read command intergap time observed external to a LUN on a target external to a switch port. You can use this information to compute the average read IO intergap time. |
total_write_io_inter_gap_time |
wtIOigt |
Metric |
Microseconds |
No |
Accumulated total write command intergap time data observed external to a LUN on a target external to a switch port. You can use this information to compute the average write command intergap time. |
total_time_metric_based_read_io_count |
tmrtIOc |
Metric |
Count |
No |
Total completed read command data observed external to a LUN on a target external to a switch port. |
total_time_metric_based_write_io_count |
tmwtIOc |
Metric |
Count |
No |
Total completed write command data observed external to a LUN on a target external to a switch port. |
total_time_metric_based_read_io_bytes |
tmrtIOb |
Metric |
Count |
No |
Total completed read command data observed external to a LUN on a target external to a switch port, in bytes. |
total_time_metric_based_write_io_bytes |
tmwtIOb |
Metric |
Count |
No |
Total completed write command data observed external to a LUN on a target external to a switch port, in bytes. |
read_io_rate |
rIOr |
Metric |
IOs per second |
Yes |
The rate of read command observed external to a LUN on a target external to a switch port. This metric is the average value collected over a 4-second interval from the NPU. |
peak_read_io_rate |
prIOr |
Metric |
IOs per second |
No |
The peak rate of read commands observed external to a LUN on a target external to a switch port. |
write_io_rate |
wIOr |
Metric |
IOs per second |
Yes |
The rate of write commands observed external to a LUN on a target external to a switch port. This metric is the average value collected over a 4-second interval from the NPU. |
peak_write_io_rate |
pwIOr |
Metric |
IOs per second |
No |
The peak rate of write commands observed external to a LUN on a target external to a switch port. |
read_io_bandwidth |
rIObw |
Metric |
Bytes per second |
Yes |
The read command bandwidth observed external to a LUN on a target external to a switch port. This metric is the average value collected over a 4-second interval from the NPU. |
peak_read_io_bandwidth |
prIObw |
Metric |
Bytes per second |
No |
Peak read command bandwidth observed external to a LUN on a target external to a switch port. |
write_io_bandwidth |
wIObw |
Metric |
Bytes per second |
Yes |
The write command bandwidth observed external to a LUN on a target external to a switch port. This metric is the average value collected over a 4-second interval from the NPU. |
peak_write_io_bandwidth |
pwIObw |
Metric |
Bytes per second |
No |
Peak write command bandwidth observed external to a LUN on a target external to a switch port. |
read_io_size_min |
rIOsMi |
Metric |
Bytes |
Yes |
Minimum read command size observed external to a LUN on a target external to a switch port. |
read_io_size_max |
rIOsMa |
Metric |
Bytes |
Yes |
Maximum read command size observed external to a LUN on a target external to a switch port. |
write_io_size_min |
wIOsMi |
Metric |
Bytes |
Yes |
Minimum write command size observed external to a LUN on a target external to a switch port. |
write_io_size_max |
wIOsMa |
Metric |
Bytes |
Yes |
Maximum write command size observed external to a LUN on a target external to a switch port. |
read_io_completion_time_min |
rIOctMi |
Metric |
Microseconds |
Yes |
Minimum read command completion time observed external to a LUN on a target external to a switch port. |
read_io_completion_time_max |
rIOctMa |
Metric |
Microseconds |
Yes |
Maximum read command completion time observed external to a LUN on a target external to a switch port. |
write_io_completion_time_min |
wIOctMi |
Metric |
Microseconds |
Yes |
Minimum write command completion time observed external to a LUN on a target external to a switch port. |
write_io_completion_time_max |
wIOctMa |
Metric |
Microseconds |
Yes |
Maximum write command completion time observed external to a LUN on a target external to a switch port. |
read_io_initiation_time_min |
rIOitMi |
Metric |
Microseconds |
Yes |
Minimum read command initiation time (time gap between the IO command and the first response from the storage; the first response can be the first data frame for READ or txfer_rdy for WRITE) observed external to a LUN on a target external to a switch port. The initiation time is sometimes referred to as data access latency. |
read_io_initiation_time_max |
rIOitMa |
Metric |
Microseconds |
Yes |
Maximum read command initiation time (time gap between the IO command and the first response from the storage; the first response can be the first data frame for READ or txfer_rdy for WRITE) observed external to a LUN on a target external to a switch port. The initiation time is sometimes referred to as data access latency. |
write_io_initiation_time_min |
wIOitMi |
Metric |
Microseconds |
Yes |
Minimum write command initiation time (time gap between the IO command and the first response from the storage; the first response can be the first data frame for READ or txfer_rdy for WRITE) observed external to a LUN on a target external to a switch port. The initiation time is sometimes referred to as data access latency. |
write_io_initiation_time_max |
wIOitMa |
Metric |
Microseconds |
Yes |
Maximum write command initiation time (time gap between the IO command and the first response from the storage; the first response can be the first data frame for READ or txfer_rdy for WRITE) observed external to a LUN on a target external to a switch port. The initiation time is sometimes referred to as data access latency. |
read_io_inter_gap_time_min |
rIOigtMi |
Metric |
Microsecond |
Yes |
Minimum read command intergap time observed external to a LUN on a target external to a switch port. read_io_inter_gap_time_min is the duration between successive IO commands and is measured in 1/256th of a microsecond. |
read_io_inter_gap_time_max |
rIOigtMa |
Metric |
Microsecond |
Yes |
Maximum read command intergap time observed external to a LUN on a target external to a switch port. read_io_inter_gap_time_max is the duration between successive IO commands and is measured in 1/256th of a microsecond. |
write_io_inter_gap_time_min |
wIOigtMi |
Metric |
Microseconds |
Yes |
Minimum write command intergap time observed external to a LUN on a target external to a switch port. write_io_inter_gap_time_min is the duration between successive IO commands and is measured in 1/256th of a microsecond. |
write_io_inter_gap_time_max |
wIOigtMa |
Metric |
Microseconds |
Yes |
Maximum write command intergap time observed external to a LUN on a target external to a switch port. write_io_inter_gap_time_max is the duration between successive IO commands and is measured in 1/256th of a microsecond. |
read_io_aborts |
rIOa |
Metric |
Count |
Yes |
Number of read command aborts observed external to a LUN on a target external to a switch port. |
write_io_aborts |
wIOa |
Metric |
Count |
Yes |
Number of write command aborts observed external to a LUN on a target external to a switch port. |
read_io_failures |
rIOf |
Metric |
Count |
Yes |
Number of read command failures observed external to a LUN on a target external to a switch port. |
write_io_failures |
wIOf |
Metric |
Count |
Yes |
Number of write command failures observed external to a LUN on a target external to a switch port. |
read_io_scsi_check_condition_count |
rIOSchcoct |
Metric |
Count |
No |
Number of read command check conditions seen external to a LUN on a target external to a switch port. |
write_io_scsi_check_condition_count |
wIOSchcoct |
Metric |
Count |
No |
Number of write command check conditions seen external to a LUN on a target external to a switch port. |
read_io_scsi_busy_count |
rIOsbc |
Metric |
Count |
No |
Number of read command busy status seen external to a LUN on a target external to a switch port. |
write_io_scsi_busy_count |
wIOsbc |
Metric |
Count |
No |
Number of write command busy status seen external to a LUN on a target external to a switch port. |
read_io_scsi_reservation_conflict_count |
rIOSrecct |
Metric |
Count |
No |
Number of read command reservation conflicts seen external to a LUN on a target external to a switch port. |
write_io_scsi_reservation_conflict_count |
wIOSrecct |
Metric |
Count |
No |
Number of write command reservation conflicts seen external to a LUN on a target external to a switch port. |
read_io_scsi_queue_full_count |
rIOSQfct |
Metric |
Count |
No |
Number of read command queue full status seen external to a LUN on a target external to a switch port. |
write_io_scsi_queue_full_count |
wIOSQfct |
Metric |
Count |
No |
Number of write command queue full status seen external to a LUN on a target external to a switch port. |
sampling_start_time |
samStm |
Metric |
UNIX time |
No |
Start of the sampling time interval. |
sampling_end_time |
samEtm |
Metric |
UNIX time |
No |
End of the sampling time interval. |
total_busy_period |
totBsy |
Metric |
Count |
No |
The total time for which the view instances have been active. |
total_write_io_first_burst_count |
totWrFirBu |
Metric |
Count |
No |
Accumulated total write command first burst observed external to a switch port. |
total_write_io_array_delay_time |
totWrArrDel |
Metric |
Count |
No |
Accumulated total write command array delays observed external to a switch port. |
total_write_io_host_delay_time |
totWrHosDel |
Metric |
Count |
No |
Accumulated total write command host delays observed external to a switch port. |
total_write_io_sequences_count |
totWrSeq |
Metric |
Count |
No |
Accumulated total write command sequences observed external to a switch port. |
write_io_host_delay_time_min |
wrHosDelMn |
Metric |
Count |
No |
Minimum write command host delays observed external to a switch port. |
write_io_host_delay_time_max |
wrHosDelMx |
Metric |
Count |
No |
Maximum write command host delays observed external to a switch port. |
write_io_array_delay_time_max |
wrArrDelMx |
Metric |
Count |
No |
Maximum write command array delays observed external to a switch port. |
multisequence_exchange_write_io_sequences_min |
wrIoSeqMn |
Metric |
Count |
No |
Minimum write command multisequence exchange sequences observed external to a switch port. |
multisequence_exchange_write_io_sequences_max |
wrIoSeqMx |
Metric |
Count |
No |
Maximum write command multisequence exchange sequences observed external to a switch port. |
Target TN Flow View Instance (nvme_target_tn_flow)
Note |
The flow metrics for Target TN Flow View Instance are applicable only for the NVMe analytics type. |
Flow Metric |
Type |
Unit |
Sortable? |
Description |
|
---|---|---|---|---|---|
Long Name |
Short Name |
||||
port |
port |
Key |
Text |
No |
A switch port where the SAN Analytics feature is enabled. |
vsan |
vsan |
Key |
Count |
No |
VSAN configured on a switch port with IO since last clearing of metrics. |
target_id |
did |
Key |
Text |
No |
Target Fibre Channel ID that is external to a switch port with IO since last clearing of metrics. |
connection_id |
ci |
Key |
Count |
No |
The NVMe connection id that is external to a switch port with IO since last clearing of metrics. |
namespace_id |
ni |
Key |
Count |
No |
The namespace ID is the NVMe controller's unique identifier for the namespace and can be set to a value between 1 and 255. It is analogous to a logical unit number (LUN) in SCSI. |
nvme_target_entity_itn_flow_count |
ntITNfc |
Metadata |
Count |
No |
Number of ITN flows associated with a namespace ID on a target external to a switch port. |
active_io_read_count |
raIO |
Metadata |
Count |
Yes |
Number of outstanding read command counts associated with a LUN on a target external to a switch port. |
active_io_write_count |
waIO |
Metadata |
Count |
Yes |
Number of outstanding write command counts associated with a LUN on a target external to a switch port. |
total_read_io_count |
rtIO |
Metric |
Count |
Yes |
Total read command data observed external to a LUN on a target external to a switch port. |
total_write_io_count |
wtIO |
Metric |
Count |
Yes |
Total write command data observed external to a LUN on a target external to a switch port. |
total_seq_read_io_count |
rstIOc |
Metric |
Count |
No |
Total sequential read command data observed external to a LUN on a target external to a switch port. |
total_seq_write_io_count |
wrstIOc |
Metric |
Count |
No |
Total sequential write command data observed external to a LUN on a target external to a switch port. |
total_read_io_time |
rtIOt |
Metric |
Microseconds |
No |
Accumulated total read command completion time observed external to a LUN on a target external to a switch port. You can use this information to compute the average read IO completion time. |
total_write_io_time |
wtIOt |
Metric |
Microseconds |
No |
Accumulated total write command completion time observed external to a LUN on a target external to a switch port. You can use this information to compute the average write command completion time. |
total_read_io_initiation_time |
rtIOint |
Metric |
Microseconds |
No |
Accumulated total read command initiation time (time gap between the IO command and the first response from the storage; the first response can be the first data frame for READ commands or the first txfr_rdy for WRITE commands) observed external to a LUN on a target external to a switch port. The initiation time is sometimes referred to as data access latency. You can use this information to compute the average read IO initiation time. |
total_write_io_initiation_time |
wtIOint |
Metric |
Microseconds |
No |
Accumulated total write command initiation time (time gap between the IO command and the first response from the storage; the first response can be the first data frame for READ or txfer_rdy for WRITE) observed external to a LUN on a target external to a switch port. The initiation time is sometimes referred to as data access latency. You can use this information to compute the average write command initiation time. |
total_read_io_bytes |
rtIOb |
Metric |
Bytes |
Yes |
Total read command data that is observed external to a LUN on a target external to a switch port. |
total_write_io_bytes |
wtIOb |
Metric |
Bytes |
Yes |
Total write command data observed external to a LUN on a target external to a switch port. |
total_read_io_inter_gap_time |
rtIOigt |
Metric |
Microsecond |
No |
Accumulated total read command intergap time observed external to a LUN on a target external to a switch port. You can use this information to compute the average read IO intergap time. |
total_write_io_inter_gap_time |
wtIOigt |
Metric |
Microseconds |
No |
Accumulated total write command intergap time data observed external to a LUN on a target external to a switch port. You can use this information to compute the average write command intergap time. |
total_time_metric_based_read_io_count |
tmrtIOc |
Metric |
Count |
No |
Total completed read command data observed external to a LUN on a target external to a switch port. |
total_time_metric_based_write_io_count |
tmwtIOc |
Metric |
Count |
No |
Total completed write command data observed external to a LUN on a target external to a switch port. |
total_time_metric_based_read_io_bytes |
tmrtIOb |
Metric |
Count |
No |
Total completed read command data observed external to a LUN on a target external to a switch port, in bytes. |
total_time_metric_based_write_io_bytes |
tmwtIOb |
Metric |
Count |
No |
Total completed write command data observed external to a LUN on a target external to a switch port, in bytes. |
read_io_rate |
rIOr |
Metric |
IOs per second |
Yes |
The rate of read commands observed external to a LUN on a target external to a switch port. This metric is the average value collected over a 4-second interval from the NPU. |
peak_read_io_rate |
prIOr |
Metric |
IOs per second |
No |
The peak rate of read commands observed external to a LUN on a target external to a switch port. |
write_io_rate |
wIOr |
Metric |
IOs per second |
Yes |
The read of write commands observed external to a LUN on a target external to a switch port. This metric is the average value collected over a 4-second interval from the NPU. |
peak_write_io_rate |
pwIOr |
Metric |
IOs per second |
No |
The peak rate of write commands observed external to a LUN on a target external to a switch port. |
read_io_bandwidth |
rIObw |
Metric |
Bytes per second |
Yes |
The read command bandwidth observed external to a LUN on a target external to a switch port. This metric is the average value collected over a 4-second interval from the NPU. |
peak_read_io_bandwidth |
prIObw |
Metric |
Bytes per second |
No |
Peak read command bandwidth observed external to a LUN on a target external to a switch port. |
write_io_bandwidth |
wIObw |
Metric |
Bytes per second |
Yes |
The write command bandwidth observed external to a LUN on a target external to a switch port. This metric is the average value collected over a 4-second interval from the NPU. |
peak_write_io_bandwidth |
pwIObw |
Metric |
Bytes per second |
No |
Peak write command bandwidth observed external to a LUN on a target external to a switch port. |
read_io_size_min |
rIOsMi |
Metric |
Bytes |
Yes |
Minimum read command size observed external to a LUN on a target external to a switch port. |
read_io_size_max |
rIOsMa |
Metric |
Bytes |
Yes |
Maximum read command size observed external to a LUN on a target external to a switch port. |
write_io_size_min |
wIOsMi |
Metric |
Bytes |
Yes |
Minimum write command size observed external to a LUN on a target external to a switch port. |
write_io_size_max |
wIOsMa |
Metric |
Bytes |
Yes |
Maximum write command size observed external to a LUN on a target external to a switch port. |
read_io_completion_time_min |
rIOctMi |
Metric |
Microseconds |
Yes |
Minimum read command completion time observed external to a LUN on a target external to a switch port. |
read_io_completion_time_max |
rIOctMa |
Metric |
Microseconds |
Yes |
Maximum read command completion time observed external to a LUN on a target external to a switch port. |
write_io_completion_time_min |
wIOctMi |
Metric |
Microseconds |
Yes |
Minimum write command completion time observed external to a LUN on a target external to a switch port. |
write_io_completion_time_max |
wIOctMa |
Metric |
Microseconds |
Yes |
Maximum write command completion time observed external to a LUN on a target external to a switch port. |
read_io_initiation_time_min |
rIOitMi |
Metric |
Microseconds |
Yes |
Minimum read command initiation time (time gap between the IO command and the first response from the storage; the first response can be the first data frame for READ or txfer_rdy for WRITE) observed external to a LUN on a target external to a switch port. The initiation time is sometimes referred to as data access latency. |
read_io_initiation_time_max |
rIOitMa |
Metric |
Microseconds |
Yes |
Maximum read command initiation time (time gap between the IO command and the first response from the storage; the first response can be the first data frame for READ or txfer_rdy for WRITE) observed external to a LUN on a target external to a switch port. The initiation time is sometimes referred to as data access latency. |
write_io_initiation_time_min |
wIOitMi |
Metric |
Microseconds |
Yes |
Minimum write command initiation time (time gap between the IO command and the first response from the storage; the first response can be the first data frame for READ or txfer_rdy for WRITE) observed external to a LUN on a target external to a switch port. The initiation time is sometimes referred to as data access latency. |
write_io_initiation_time_max |
wIOitMa |
Metric |
Microseconds |
Yes |
Maximum write command initiation time (time gap between the IO command and the first response from the storage; the first response can be the first data frame for READ or txfer_rdy for WRITE) observed external to a LUN on a target external to a switch port. The initiation time is sometimes referred to as data access latency. |
read_io_inter_gap_time_min |
rIOigtMi |
Metric |
Microsecond |
Yes |
Minimum read command intergap time observed external to a LUN on a target external to a switch port. read_io_inter_gap_time_min is the duration between successive IO commands and is measured in 1/256th of a microsecond. |
read_io_inter_gap_time_max |
rIOigtMa |
Metric |
Microsecond |
Yes |
Maximum read command intergap time observed external to a LUN on a target external to a switch port. read_io_inter_gap_time_max is the duration between successive IO commands and is measured in 1/256th of a microsecond. |
write_io_inter_gap_time_min |
wIOigtMi |
Metric |
Microseconds |
Yes |
Minimum write command intergap time observed external to a LUN on a target external to a switch port. write_io_inter_gap_time_min is the duration between successive IO commands and is measured in 1/256th of a microsecond. |
write_io_inter_gap_time_max |
wIOigtMa |
Metric |
Microseconds |
Yes |
Maximum write command intergap time observed external to a LUN on a target external to a switch port. write_io_inter_gap_time_max is the duration between successive IO commands and is measured in 1/256th of a microsecond. |
read_io_aborts |
rIOa |
Metric |
Count |
Yes |
Number of read command aborts observed external to a LUN on a target external to a switch port. |
write_io_aborts |
wIOa |
Metric |
Count |
Yes |
Number of write command aborts observed external to a LUN on a target external to a switch port. |
read_io_failures |
rIOf |
Metric |
Count |
Yes |
Number of read command failures observed external to a LUN on a target external to a switch port. |
write_io_failures |
wIOf |
Metric |
Count |
Yes |
Number of write command failures observed external to a LUN on a target external to a switch port. |
read_io_nvme_lba_out_of_range_count |
rIONLbaoorct |
Metric |
Count |
No |
Number of read command lba out of range errors seen. |
write_io_nvme_lba_out_of_range_count |
wIONLbaoorct |
Metric |
Count |
No |
Number of write command lba out of range errors seen. |
read_io_nvme_ns_not_ready_count |
rIOnNsnrc |
Metric |
Count |
No |
Number of read command namespace not ready errors seen. |
write_io_nvme_ns_not_ready_count |
wIOnNsnrc |
Metric |
Count |
No |
Number of write command namespace not ready errors seen. |
read_io_nvme_reservation_conflict_count |
rIONrecct |
Metric |
Count |
No |
Number of read command reservation conflicts seen external to a namespace ID on a target external to a switch port. |
write_io_nvme_reservation_conflict_count |
wIONrecct |
Metric |
Count |
No |
Number of write command reservation conflicts seen external to a namespace ID on a target external to a switch port. |
sampling_start_time |
samStm |
Metric |
UNIX time |
No |
Start of the sampling time interval. |
sampling_end_time |
samEtm |
Metric |
UNIX time |
No |
End of the sampling time interval. |
total_busy_period |
totBsy |
Metric |
Count |
No |
The total time for which the view instances have been active. |
total_write_io_first_burst_count |
totWrFirBu |
Metric |
Count |
No |
Accumulated total write command first burst observed external to a switch port. |
total_write_io_array_delay_time |
totWrArrDel |
Metric |
Count |
No |
Accumulated total write command array delays observed external to a switch port. |
total_write_io_host_delay_time |
totWrHosDel |
Metric |
Count |
No |
Accumulated total write command host delays observed external to a switch port. |
total_write_io_sequences_count |
totWrSeq |
Metric |
Count |
No |
Accumulated total write command sequences observed external to a switch port. |
write_io_host_delay_time_min |
wrHosDelMn |
Metric |
Count |
No |
Minimum write command host delays observed external to a switch port. |
write_io_host_delay_time_max |
wrHosDelMx |
Metric |
Count |
No |
Maximum write command host delays observed external to a switch port. |
write_io_array_delay_time_max |
wrArrDelMx |
Metric |
Count |
No |
Maximum write command array delays observed external to a switch port. |
multisequence_exchange_write_io_sequences_min |
wrIoSeqMn |
Metric |
Count |
No |
Minimum write command multisequence exchange sequences observed external to a switch port. |
multisequence_exchange_write_io_sequences_max |
wrIoSeqMx |
Metric |
Count |
No |
Maximum write command multisequence exchange sequences observed external to a switch port. |
Initiator ITL Flow View Instance (scsi_initiator_itl_flow)
Note |
The flow metrics for Initiator ITL Flow View Instance are applicable only for the SCSI analytics type. |
Flow Metric |
Type |
Unit |
Sortable? |
Description |
|
---|---|---|---|---|---|
Long Name |
Short Name |
||||
port |
port |
Key |
Text |
No |
A switch port where the SAN Analytics feature is enabled. |
vsan |
vsan |
Key |
Count |
No |
VSAN configured on a switch port with IO since last clearing of metrics. |
app_id |
app_id |
Key |
Count |
No |
Application identifier for an application external to a switch port. |
initiator_id |
sid |
Key |
Text |
No |
Initiator Fibre Channel ID that is external to a switch port where the IO transactions are observed. |
target_id |
did |
Key |
Text |
No |
Target Fibre Channel ID that is executing IO transactions initiated by an initiator external to switch port. |
lun |
lun |
Key |
Count |
No |
Logical-unit-number (LUN) that is associated with an initiator where IOs are performed. |
active_io_read_count |
raIO |
Metadata |
Count |
Yes |
Number of outstanding read command counts associated with an initiator-ITL-flow record. |
active_io_write_count |
waIO |
Metadata |
Count |
Yes |
Number of outstanding write command counts associated with an initiator-ITL-flow record. |
total_read_io_count |
rtIO |
Metric |
Count |
Yes |
Total read command data observed external to an initiator-ITL-flow record. |
total_write_io_count |
wtIO |
Metric |
Count |
Yes |
Total write command data observed external to an initiator-ITL-flow record. |
total_seq_read_io_count |
rstIOc |
Metric |
Count |
No |
Total sequential read command data observed external to an initiator-ITL-flow record. |
total_seq_write_io_count |
wrstIOc |
Metric |
Count |
No |
Total sequential write command data observed external to an initiator-ITL-flow record. |
total_read_io_time |
rtIOt |
Metric |
Microseconds |
No |
Accumulated total read command completion time observed external to an initiator-ITL-flow record. You can use this information to compute the average read IO completion time. |
total_write_io_time |
wtIOt |
Metric |
Microseconds |
No |
Accumulated total write command completion time observed external to an initiator-ITL-flow record. You can use this information to compute the average write command completion time. |
total_read_io_initiation_time |
rtIOint |
Metric |
Microseconds |
No |
Accumulated total read command initiation time (time gap between the IO command and the first response from the storage; the first response can be the first data frame for READ commands or the first txfr_rdy for WRITE commands) observed external to an initiator-ITL-flow record. The initiation time is sometimes referred to as data access latency. You can use this information to compute the average read IO initiation time. |
total_write_io_initiation_time |
wtIOint |
Metric |
Microseconds |
No |
Accumulated total write command initiation time (time gap between the IO command and the first response from the storage; the first response can be the first data frame for READ or txfer_rdy for WRITE) observed external to an initiator-ITL-flow record. The initiation time is sometimes referred to as data access latency. You can use this information to compute the average write command initiation time. |
total_read_io_bytes |
rtIOb |
Metric |
Bytes |
Yes |
Total read command data that is observed external to an initiator-ITL-flow record. |
total_write_io_bytes |
wtIOb |
Metric |
Bytes |
Yes |
Total write command data observed external to an initiator-ITL-flow record. |
total_read_io_inter_gap_time |
rtIOigt |
Metric |
Microsecond |
No |
Accumulated total read command intergap time observed external to an initiator-ITL-flow record. You can use this information to compute the average read IO intergap time. |
total_write_io_inter_gap_time |
wtIOigt |
Metric |
Microseconds |
No |
Accumulated total write command intergap time data observed external to an initiator-ITL-flow record. You can use this information to compute the average write command intergap time. |
total_time_metric_based_read_io_count |
tmrtIOc |
Metric |
Count |
No |
Total completed read command data observed external to an initiator-ITL-flow record. |
total_time_metric_based_write_io_count |
tmwtIOc |
Metric |
Count |
No |
Total completed write command data observed external to an initiator-ITL-flow record. |
total_time_metric_based_read_io_bytes |
tmrtIOb |
Metric |
Count |
No |
Total completed read command data observed external to an initiator-ITL-flow record, in bytes. |
total_time_metric_based_write_io_bytes |
tmwtIOb |
Metric |
Count |
No |
Total completed write command data observed external to an initiator-ITL-flow record, in bytes. |
read_io_rate |
rIOr |
Metric |
IOs per second |
Yes |
The rate of read commands observed external to an initiator-ITL-flow record. This metric is the average value collected over a 4-second interval from the NPU. |
peak_read_io_rate |
prIOr |
Metric |
IOs per second |
No |
The peak rate of read commands observed external to an initiator-ITL-flow record. |
write_io_rate |
wIOr |
Metric |
IOs per second |
Yes |
The rate of write commands observed external to an initiator-ITL-flow record. This metric is the average value collected over a 4-second interval from the NPU. |
peak_write_io_rate |
pwIOr |
Metric |
IOs per second |
No |
The peak rate of write commands observed external to an initiator-ITL-flow record. |
read_io_bandwidth |
rIObw |
Metric |
Bytes per second |
Yes |
The read command bandwidth observed external to an initiator-ITL-flow record. This metric is the average value collected over a 4-second interval from the NPU. |
peak_read_io_bandwidth |
prIObw |
Metric |
Bytes per second |
No |
Peak read command bandwidth observed external to an initiator-ITL-flow record. |
write_io_bandwidth |
wIObw |
Metric |
Bytes per second |
Yes |
The write command bandwidth observed external to an initiator-ITL-flow record. This metric is the average value collected over a 4-second interval from the NPU. |
peak_write_io_bandwidth |
pwIObw |
Metric |
Bytes per second |
No |
Peak write command bandwidth observed external to an initiator-ITL-flow record. |
read_io_size_min |
rIOsMi |
Metric |
Bytes |
Yes |
Minimum read command size observed external to an initiator-ITL-flow record. |
read_io_size_max |
rIOsMa |
Metric |
Bytes |
Yes |
Maximum read command size observed external to an initiator-ITL-flow record. |
write_io_size_min |
wIOsMi |
Metric |
Bytes |
Yes |
Minimum write command size observed external to an initiator-ITL-flow record. |
write_io_size_max |
wIOsMa |
Metric |
Bytes |
Yes |
Maximum write command size observed external to an initiator-ITL-flow record. |
read_io_completion_time_min |
rIOctMi |
Metric |
Microseconds |
Yes |
Minimum read command completion time observed external to an initiator-ITL-flow record. |
read_io_completion_time_max |
rIOctMa |
Metric |
Microseconds |
Yes |
Maximum read command completion time observed external to an initiator-ITL-flow record. |
write_io_completion_time_min |
wIOctMi |
Metric |
Microseconds |
Yes |
Minimum write command completion time observed external to an initiator-ITL-flow record. |
write_io_completion_time_max |
wIOctMa |
Metric |
Microseconds |
Yes |
Maximum write command completion time observed external to an initiator-ITL-flow record. |
read_io_initiation_time_min |
rIOitMi |
Metric |
Microseconds |
Yes |
Minimum read command initiation time (time gap between the IO command and the first response from the storage; the first response can be the first data frame for READ or txfer_rdy for WRITE) observed external to an initiator-ITL-flow record. The initiation time is sometimes referred to as data access latency. |
read_io_initiation_time_max |
rIOitMa |
Metric |
Microseconds |
Yes |
Maximum read command initiation time (time gap between the IO command and the first response from the storage; the first response can be the first data frame for READ or txfer_rdy for WRITE) observed external to an initiator-ITL-flow record. The initiation time is sometimes referred to as data access latency. |
write_io_initiation_time_min |
wIOitMi |
Metric |
Microseconds |
Yes |
Minimum write command initiation time (time gap between the IO command and the first response from the storage; the first response can be the first data frame for READ or txfer_rdy for WRITE) observed external to an initiator-ITL-flow record. The initiation time is sometimes referred to as data access latency. |
write_io_initiation_time_max |
wIOitMa |
Metric |
Microseconds |
Yes |
Maximum write command initiation time (time gap between the IO command and the first response from the storage; the first response can be the first data frame for READ or txfer_rdy for WRITE) observed external to an initiator-ITL-flow record. The initiation time is sometimes referred to as data access latency. |
read_io_inter_gap_time_min |
rIOigtMi |
Metric |
Microsecond |
Yes |
Minimum read command intergap time observed external to an initiator-ITL-flow record. read_io_inter_gap_time_min is the duration between successive IO commands and is measured in 1/256th of a microsecond. |
read_io_inter_gap_time_max |
rIOigtMa |
Metric |
Microsecond |
Yes |
Maximum read command intergap time observed external to an initiator-ITL-flow record. read_io_inter_gap_time_max is the duration between successive IO commands and is measured in 1/256th of a microsecond. |
write_io_inter_gap_time_min |
wIOigtMi |
Metric |
Microseconds |
Yes |
Minimum write command intergap time observed external to an initiator-ITL-flow record. write_io_inter_gap_time_min is the duration between successive IO commands and is measured in 1/256th of a microsecond. |
write_io_inter_gap_time_max |
wIOigtMa |
Metric |
Microseconds |
Yes |
Maximum write command intergap time observed external to an initiator-ITL-flow record. write_io_inter_gap_time_max is the duration between successive IO commands and is measured in 1/256th of a microsecond. |
read_io_aborts |
rIOa |
Metric |
Count |
Yes |
Number of read command aborts observed external to an initiator-ITL-flow record. |
write_io_aborts |
wIOa |
Metric |
Count |
Yes |
Number of write command aborts observed external to an initiator-ITL-flow record. |
read_io_failures |
rIOf |
Metric |
Count |
Yes |
Number of read command failures observed external to an initiator-ITL-flow record. |
write_io_failures |
wIOf |
Metric |
Count |
Yes |
Number of write command failures observed external to an initiator-ITL-flow record. |
read_io_scsi_check_condition_count |
rIOSchcoct |
Metric |
Count |
No |
Number of read command check conditions seen external to an initiator-ITL-flow record. |
write_io_scsi_check_condition_count |
wIOSchcoct |
Metric |
Count |
No |
Number of write command check conditions seen external to an initiator-ITL-flow record. |
read_io_scsi_busy_count |
rIOsbc |
Metric |
Count |
No |
Number of read command busy status seen external to an initiator-ITL-flow record. |
write_io_scsi_busy_count |
wIOsbc |
Metric |
Count |
No |
Number of write command busy status seen external to an initiator-ITL-flow record. |
read_io_scsi_reservation_conflict_count |
rIOSrecct |
Metric |
Count |
No |
Number of read command reservation conflicts seen external to an initiator-ITL-flow record. |
write_io_scsi_reservation_conflict_count |
wIOSrecct |
Metric |
Count |
No |
Number of write command reservation conflicts seen external to an initiator-ITL-flow record. |
read_io_scsi_queue_full_count |
rIOSQfct |
Metric |
Count |
No |
Number of read command queue full status seen external to an initiator-ITL-flow record. |
write_io_scsi_queue_full_count |
wIOSQfct |
Metric |
Count |
No |
Number of write command queue full status seen external to an initiator-ITL-flow record. |
sampling_start_time |
samStm |
Metric |
UNIX time |
No |
Start of the sampling time interval. |
sampling_end_time |
samEtm |
Metric |
UNIX time |
No |
End of the sampling time interval. |
total_busy_period |
totBsy |
Metric |
Count |
No |
The total time for which the view instances have been active. |
total_write_io_first_burst_count |
totWrFirBu |
Metric |
Count |
No |
Accumulated total write command first burst observed external to a switch port. |
total_write_io_array_delay_time |
totWrArrDel |
Metric |
Count |
No |
Accumulated total write command array delays observed external to a switch port. |
total_write_io_host_delay_time |
totWrHosDel |
Metric |
Count |
No |
Accumulated total write command host delays observed external to a switch port. |
total_write_io_sequences_count |
totWrSeq |
Metric |
Count |
No |
Accumulated total write command sequences observed external to a switch port. |
write_io_host_delay_time_min |
wrHosDelMn |
Metric |
Count |
No |
Minimum write command host delays observed external to a switch port. |
write_io_host_delay_time_max |
wrHosDelMx |
Metric |
Count |
No |
Maximum write command host delays observed external to a switch port. |
write_io_array_delay_time_max |
wrArrDelMx |
Metric |
Count |
No |
Maximum write command array delays observed external to a switch port. |
multisequence_exchange_write_io_sequences_min |
wrIoSeqMn |
Metric |
Count |
No |
Minimum write command multisequence exchange sequences observed external to a switch port. |
multisequence_exchange_write_io_sequences_max |
wrIoSeqMx |
Metric |
Count |
No |
Maximum write command multisequence exchange sequences observed external to a switch port. |
Initiator ITN Flow View Instance (nvme_initiator_itn_flow)
Note |
The flow metrics for Initiator ITN Flow View Instance are applicable only for the NVMe analytics type. |
Flow Metric |
Type |
Unit |
Sortable? |
Description |
|
---|---|---|---|---|---|
Long Name |
Short Name |
||||
port |
port |
Key |
Text |
No |
A switch port where the SAN Analytics feature is enabled. |
vsan |
vsan |
Key |
Count |
No |
VSAN configured on a switch port with IO since last clearing of metrics. |
app_id |
app_id |
Key |
Count |
No |
Application identifier for an application external to a switch port. |
initiator_id |
sid |
Key |
Text |
No |
Initiator Fibre Channel ID that is external to a switch port where the IO transactions are observed. |
connection_id |
ci |
Key |
Count |
No |
The NVMe connection id that is external to a switch port with IO since last clearing of metrics. |
namespace_id |
ni |
Key |
Count |
No |
The namespace ID is the NVMe controller's unique identifier for the namespace and can be set to a value between 1 and 255. It is analogous to a logical unit number (LUN) in SCSI. |
target_id |
did |
Key |
Text |
No |
Target Fibre Channel ID that is executing IO transactions initiated by an initiator external to a switch port. |
connection_id |
ci |
Key |
Count |
No |
The NVMe connection id that is external to a switch port with IO since last clearing of metrics. |
namespace_id |
ni |
Key |
Count |
No |
The namespace ID is the NVMe controller's unique identifier for the namespace and can be set to a value between 1 and 255. It is analogous to a logical unit number (LUN) in SCSI. |
active_io_read_count |
raIO |
Metadata |
Count |
Yes |
Number of outstanding read command counts associated with an initiator-ITL-flow record. |
active_io_write_count |
waIO |
Metadata |
Count |
Yes |
Number of outstanding write command counts associated with an initiator-ITL-flow record. |
total_read_io_count |
rtIO |
Metric |
Count |
Yes |
Total read command data observed external to an initiator-ITL-flow record. |
total_write_io_count |
wtIO |
Metric |
Count |
Yes |
Total write command data observed external to an initiator-ITL-flow record. |
total_seq_read_io_count |
rstIOc |
Metric |
Count |
No |
Total sequential read command data observed external to an initiator-ITL-flow record. |
total_seq_write_io_count |
wrstIOc |
Metric |
Count |
No |
Total sequential write command data observed external to an initiator-ITL-flow record. |
total_read_io_time |
rtIOt |
Metric |
Microseconds |
No |
Accumulated total read command completion time observed external to an initiator-ITL-flow record. You can use this information to compute the average read IO completion time. |
total_write_io_time |
wtIOt |
Metric |
Microseconds |
No |
Accumulated total write command completion time observed external to an initiator-ITL-flow record. You can use this information to compute the average write command completion time. |
total_read_io_initiation_time |
rtIOint |
Metric |
Microseconds |
No |
Accumulated total read command initiation time (time gap between the IO command and the first response from the storage; the first response can be the first data frame for READ commands or the first txfr_rdy for WRITE commands) observed external to an initiator-ITL-flow record. The initiation time is sometimes referred to as data access latency. You can use this information to compute the average read IO initiation time. |
total_write_io_initiation_time |
wtIOint |
Metric |
Microseconds |
No |
Accumulated total write command initiation time (time gap between the IO command and the first response from the storage; the first response can be the first data frame for READ or txfer_rdy for WRITE) observed external to an initiator-ITL-flow record. The initiation time is sometimes referred to as data access latency. You can use this information to compute the average write command initiation time. |
total_read_io_bytes |
rtIOb |
Metric |
Bytes |
Yes |
Total read command data that is observed external to an initiator-ITL-flow record. |
total_write_io_bytes |
wtIOb |
Metric |
Bytes |
Yes |
Total write command data observed external to an initiator-ITL-flow record. |
total_read_io_inter_gap_time |
rtIOigt |
Metric |
Microsecond |
No |
Accumulated total read command intergap time observed external to an initiator-ITL-flow record. You can use this information to compute the average read IO intergap time. |
total_write_io_inter_gap_time |
wtIOigt |
Metric |
Microseconds |
No |
Accumulated total write command intergap time data observed external to an initiator-ITL-flow record. You can use this information to compute the average write command intergap time. |
total_time_metric_based_read_io_count |
tmrtIOc |
Metric |
Count |
No |
Total completed read command data observed external to an initiator-ITL-flow record. |
total_time_metric_based_write_io_count |
tmwtIOc |
Metric |
Count |
No |
Total completed write command data observed external to an initiator-ITL-flow record. |
total_time_metric_based_read_io_bytes |
tmrtIOb |
Metric |
Count |
No |
Total completed read command data observed external to an initiator-ITL-flow record, in bytes. |
total_time_metric_based_write_io_bytes |
tmwtIOb |
Metric |
Count |
No |
Total completed write command data observed external to an initiator-ITL-flow record, in bytes. |
read_io_rate |
rIOr |
Metric |
IOs per second |
Yes |
The rate of read commands observed external to an initiator-ITL-flow record. This metric is the average value collected over a 4-second interval from the NPU. |
peak_read_io_rate |
prIOr |
Metric |
IOs per second |
No |
The peak rate of read commands observed external to an initiator-ITL-flow record. |
write_io_rate |
wIOr |
Metric |
IOs per second |
Yes |
The rate of write commands observed external to an initiator-ITL-flow record. This metric is the average value collected over a 4-second interval from the NPU. |
peak_write_io_rate |
pwIOr |
Metric |
IOs per second |
No |
The peak rate of write commands observed external to an initiator-ITL-flow record. |
read_io_bandwidth |
rIObw |
Metric |
Bytes per second |
Yes |
The read command bandwidth observed external to an initiator-ITL-flow record. This metric is the average value collected over a 4-second interval from the NPU. |
peak_read_io_bandwidth |
prIObw |
Metric |
Bytes per second |
No |
Peak read command bandwidth observed external to an initiator-ITL-flow record. |
write_io_bandwidth |
wIObw |
Metric |
Bytes per second |
Yes |
The write command bandwidth observed external to an initiator-ITL-flow record. This metric is the average value collected over a 4-second interval from the NPU. |
peak_write_io_bandwidth |
pwIObw |
Metric |
Bytes per second |
No |
Peak write command bandwidth observed external to an initiator-ITL-flow record. |
read_io_size_min |
rIOsMi |
Metric |
Bytes |
Yes |
Minimum read command size observed external to an initiator-ITL-flow record. |
read_io_size_max |
rIOsMa |
Metric |
Bytes |
Yes |
Maximum read command size observed external to an initiator-ITL-flow record. |
write_io_size_min |
wIOsMi |
Metric |
Bytes |
Yes |
Minimum write command size observed external to an initiator-ITL-flow record. |
write_io_size_max |
wIOsMa |
Metric |
Bytes |
Yes |
Maximum write command size observed external to an initiator-ITL-flow record. |
read_io_completion_time_min |
rIOctMi |
Metric |
Microseconds |
Yes |
Minimum read command completion time observed external to an initiator-ITL-flow record. |
read_io_completion_time_max |
rIOctMa |
Metric |
Microseconds |
Yes |
Maximum read command completion time observed external to an initiator-ITL-flow record. |
write_io_completion_time_min |
wIOctMi |
Metric |
Microseconds |
Yes |
Minimum write command completion time observed external to an initiator-ITL-flow record. |
write_io_completion_time_max |
wIOctMa |
Metric |
Microseconds |
Yes |
Maximum write command completion time observed external to an initiator-ITL-flow record. |
read_io_initiation_time_min |
rIOitMi |
Metric |
Microseconds |
Yes |
Minimum read command initiation time (time gap between the IO command and the first response from the storage; the first response can be the first data frame for READ or txfer_rdy for WRITE) observed external to an initiator-ITL-flow record. The initiation time is sometimes referred to as data access latency. |
read_io_initiation_time_max |
rIOitMa |
Metric |
Microseconds |
Yes |
Maximum read command initiation time (time gap between the IO command and the first response from the storage; the first response can be the first data frame for READ or txfer_rdy for WRITE) observed external to an initiator-ITL-flow record. The initiation time is sometimes referred to as data access latency. |
write_io_initiation_time_min |
wIOitMi |
Metric |
Microseconds |
Yes |
Minimum write command initiation time (time gap between the IO command and the first response from the storage; the first response can be the first data frame for READ or txfer_rdy for WRITE) observed external to an initiator-ITL-flow record. The initiation time is sometimes referred to as data access latency. |
write_io_initiation_time_max |
wIOitMa |
Metric |
Microseconds |
Yes |
Maximum write command initiation time (time gap between the IO command and the first response from the storage; the first response can be the first data frame for READ or txfer_rdy for WRITE) observed external to an initiator-ITL-flow record. The initiation time is sometimes referred to as data access latency. |
read_io_inter_gap_time_min |
rIOigtMi |
Metric |
Microsecond |
Yes |
Minimum read command intergap time observed external to an initiator-ITL-flow record. read_io_inter_gap_time_min is the duration between successive IO commands and is measured in 1/256th of a microsecond. |
read_io_inter_gap_time_max |
rIOigtMa |
Metric |
Microsecond |
Yes |
Maximum read command intergap time observed external to an initiator-ITL-flow record. read_io_inter_gap_time_max is the duration between successive IO commands and is measured in 1/256th of a microsecond. |
write_io_inter_gap_time_min |
wIOigtMi |
Metric |
Microseconds |
Yes |
Minimum write command intergap time observed external to an initiator-ITL-flow record. write_io_inter_gap_time_min is the duration between successive IO commands and is measured in 1/256th of a microsecond. |
write_io_inter_gap_time_max |
wIOigtMa |
Metric |
Microseconds |
Yes |
Maximum write command intergap time observed external to an initiator-ITL-flow record. write_io_inter_gap_time_max is the duration between successive IO commands and is measured in 1/256th of a microsecond. |
read_io_aborts |
rIOa |
Metric |
Count |
Yes |
Number of read command aborts observed external to an initiator-ITL-flow record. |
write_io_aborts |
wIOa |
Metric |
Count |
Yes |
Number of write command aborts observed external to an initiator-ITL-flow record. |
read_io_failures |
rIOf |
Metric |
Count |
Yes |
Number of read command failures observed external to an initiator-ITL-flow record. |
write_io_failures |
wIOf |
Metric |
Count |
Yes |
Number of write command failures observed external to an initiator-ITL-flow record. |
read_io_nvme_lba_out_of_range_count |
rIONLbaoorct |
Metric |
Count |
No |
Number of read command lba out of range errors seen. |
write_io_nvme_lba_out_of_range_count |
wIONLbaoorct |
Metric |
Count |
No |
Number of write command lba out of range errors seen. |
read_io_nvme_ns_not_ready_count |
rIOnNsnrc |
Metric |
Count |
No |
Number of read command namespace not ready errors seen. |
write_io_nvme_ns_not_ready_count |
wIOnNsnrc |
Metric |
Count |
No |
Number of write command namespace not ready errors seen. |
read_io_nvme_reservation_conflict_count |
rIONrecct |
Metric |
Count |
No |
Number of read command reservation conflicts seen external to an initiator-ITN-flow record. |
write_io_nvme_reservation_conflict_count |
wIONrecct |
Metric |
Count |
No |
Number of write command reservation conflicts seen external to an initiator-ITN-flow record. |
sampling_start_time |
samStm |
Metric |
UNIX time |
No |
Start of the sampling time interval. |
sampling_end_time |
samEtm |
Metric |
UNIX time |
No |
End of the sampling time interval. |
total_busy_period |
totBsy |
Metric |
Count |
No |
The total time for which the view instances have been active. |
total_write_io_first_burst_count |
totWrFirBu |
Metric |
Count |
No |
Accumulated total write command first burst observed external to a switch port. |
total_write_io_array_delay_time |
totWrArrDel |
Metric |
Count |
No |
Accumulated total write command array delays observed external to a switch port. |
total_write_io_host_delay_time |
totWrHosDel |
Metric |
Count |
No |
Accumulated total write command host delays observed external to a switch port. |
total_write_io_sequences_count |
totWrSeq |
Metric |
Count |
No |
Accumulated total write command sequences observed external to a switch port. |
write_io_host_delay_time_min |
wrHosDelMn |
Metric |
Count |
No |
Minimum write command host delays observed external to a switch port. |
write_io_host_delay_time_max |
wrHosDelMx |
Metric |
Count |
No |
Maximum write command host delays observed external to a switch port. |
write_io_array_delay_time_max |
wrArrDelMx |
Metric |
Count |
No |
Maximum write command array delays observed external to a switch port. |
multisequence_exchange_write_io_sequences_min |
wrIoSeqMn |
Metric |
Count |
No |
Minimum write command multisequence exchange sequences observed external to a switch port. |
multisequence_exchange_write_io_sequences_max |
wrIoSeqMx |
Metric |
Count |
No |
Maximum write command multisequence exchange sequences observed external to a switch port. |
Target ITL Flow View Instance (scsi_target_itl_flow)
Note |
The flow metrics for Target ITL Flow View Instance are applicable only for the SCSI analytics type. |
Flow Metric |
Type |
Unit |
Sortable? |
Description |
|
---|---|---|---|---|---|
Long Name |
Short Name |
||||
port |
port |
Key |
Text |
No |
A switch port where the SAN Analytics feature is enabled. |
vsan |
vsan |
Key |
Count |
No |
VSAN configured on a switch port with IO since last clearing of metrics. |
app_id |
app_id |
Key |
Count |
No |
Application identifier for an application external to a switch port. |
target_id |
did |
Key |
Text |
No |
Target Fibre Channel ID that is external to a switch port with IO since last clearing of metrics. |
initiator_id |
sid |
Key |
Text |
No |
Initiator Fibre Channel ID where the IO transactions are being performed on a target external to a switch port. |
lun |
lun |
Key |
Unit |
No |
Logical-unit-number (LUN) that is associated with a target where IOs are performed. |
active_io_read_count |
raIO |
Metadata |
Count |
Yes |
Number of outstanding read command counts associated with a target-ITL-flow record. |
active_io_write_count |
waIO |
Metadata |
Count |
Yes |
Number of outstanding write command counts associated with a target-ITL-flow record. |
total_read_io_count |
rtIO |
Metric |
Count |
Yes |
Total read command data observed external to a target-ITL-flow record. |
total_write_io_count |
wtIO |
Metric |
Count |
Yes |
Total write command data observed external to a target-ITL-flow record. |
total_seq_read_io_count |
rstIOc |
Metric |
Count |
No |
Total sequential read command data observed external to a target-ITL-flow record. |
total_seq_write_io_count |
wrstIOc |
Metric |
Count |
No |
Total sequential write command data observed external to a target-ITL-flow record. |
total_read_io_time |
rtIOt |
Metric |
Microseconds |
No |
Accumulated total read command completion time observed external to a target-ITL-flow record. You can use this information to compute the average read IO completion time. |
total_write_io_time |
wtIOt |
Metric |
Microseconds |
No |
Accumulated total write command completion time observed external to a target-ITL-flow record. You can use this information to compute the average write command completion time. |
total_read_io_initiation_time |
rtIOint |
Metric |
Microseconds |
no |
Accumulated total read command initiation time (time gap between the IO command and the first response from the storage; the first response can be the first data frame for READ commands or the first txfr_rdy for WRITE commands) observed external to a target-ITL-flow record. The initiation time is sometimes referred to as data access latency. You can use this information to compute the average read IO initiation time. |
total_write_io_initiation_time |
wtIOint |
Metric |
Microseconds |
No |
Accumulated total write command initiation time (time gap between the IO command and the first response from the storage; the first response can be the first data frame for READ or txfer_rdy for WRITE) observed external to a target-ITL-flow record. The initiation time is sometimes referred to as data access latency. You can use this information to compute the average write command initiation time. |
total_read_io_bytes |
rtIOb |
Metric |
Bytes |
Yes |
Total read command data that is observed external to a target-ITL-flow record. |
total_write_io_bytes |
wtIOb |
Metric |
Bytes |
Yes |
Total write command data observed external to a target-ITL-flow record. |
total_read_io_inter_gap_time |
rtIOigt |
Metric |
Microsecond |
No |
Accumulated total read command intergap time observed external to a target-ITL-flow record. You can use this information to compute the average read IO intergap time. |
total_write_io_inter_gap_time |
wtIOigt |
Metric |
Microseconds |
No |
Accumulated total write command intergap time data observed external to a target-ITL-flow record. You can use this information to compute the average write command intergap time. |
total_time_metric_based_read_io_count |
tmrtIOc |
Metric |
Count |
No |
Total completed read command data observed external to a target-ITL-flow record. |
total_time_metric_based_write_io_count |
tmwtIOc |
Metric |
Count |
No |
Total completed write command data observed external to a target-ITL-flow record. |
total_time_metric_based_read_io_bytes |
tmrtIOb |
Metric |
Count |
No |
Total completed read command data observed external to a target-ITL-flow record, in bytes. |
total_time_metric_based_write_io_bytes |
tmwtIOb |
Metric |
Count |
No |
Total completed write command data observed external to a target-ITL-flow record, in bytes. |
read_io_rate |
rIOr |
Metric |
IOs per second |
Yes |
The rate of read commands observed external to a LUN on a target-ITL-flow record. This metric is the average value collected over a 4-second interval from the NPU. |
peak_read_io_rate |
prIOr |
Metric |
IOs per second |
No |
The peak rate of read commands observed external to a target-ITL-flow record. |
write_io_rate |
wIOr |
Metric |
IOs per second |
Yes |
The rate of write commands observed external to a target-ITL-flow record. This metric is the average value collected over a 4-second interval from the NPU. |
peak_write_io_rate |
pwIOr |
Metric |
IOs per second |
No |
The peak rate of write commands observed external to a target-ITL-flow record. |
read_io_bandwidth |
rIObw |
Metric |
Bytes per second |
Yes |
The read command bandwidth observed external to a target-ITL-flow record. This metric is the average value collected over a 4-second interval from the NPU. |
peak_read_io_bandwidth |
prIObw |
Metric |
Bytes per second |
No |
Peak read command bandwidth observed external to a target-ITL-flow record. |
write_io_bandwidth |
wIObw |
Metric |
Bytes per second |
Yes |
The write command bandwidth observed external to a target-ITL-flow record. This metric is the average value collected over a 4-second interval from the NPU. |
peak_write_io_bandwidth |
pwIObw |
Metric |
Bytes per second |
No |
Peak write command bandwidth observed external to a target-ITL-flow record. |
read_io_size_min |
rIOsMi |
Metric |
Bytes |
Yes |
Minimum read command size observed external to a target-ITL-flow record. |
read_io_size_max |
rIOsMa |
Metric |
Bytes |
Yes |
Maximum read command size observed external to a target-ITL-flow record. |
write_io_size_min |
wIOsMi |
Metric |
Bytes |
Yes |
Minimum write command size observed external to a target-ITL-flow record. |
write_io_size_max |
wIOsMa |
Metric |
Bytes |
Yes |
Maximum write command size observed external to a target-ITL-flow record. |
read_io_completion_time_min |
rIOctMi |
Metric |
Microseconds |
Yes |
Minimum read command completion time observed external to a target-ITL-flow record. |
read_io_completion_time_max |
rIOctMa |
Metric |
Microseconds |
Yes |
Maximum read command completion time observed external to a target-ITL-flow record. |
write_io_completion_time_min |
wIOctMi |
Metric |
Microseconds |
Yes |
Minimum write command completion time observed external to a target-ITL-flow record. |
write_io_completion_time_max |
wIOctMa |
Metric |
Microseconds |
Yes |
Maximum write command completion time observed external to a target-ITL-flow record. |
read_io_initiation_time_min |
rIOitMi |
Metric |
Microseconds |
Yes |
Minimum read command initiation time (time gap between the IO command and the first response from the storage; the first response can be the first data frame for READ or txfer_rdy for WRITE) observed external to a target-ITL-flow record. The initiation time is sometimes referred to as data access latency. |
read_io_initiation_time_max |
rIOitMa |
Metric |
Microseconds |
Yes |
Maximum read command initiation time (time gap between the IO command and the first response from the storage; the first response can be the first data frame for READ or txfer_rdy for WRITE) observed external to a target-ITL-flow record. The initiation time is sometimes referred to as data access latency. |
write_io_initiation_time_min |
wIOitMi |
Metric |
Microseconds |
Yes |
Minimum write command initiation time (time gap between the IO command and the first response from the storage; the first response can be the first data frame for READ or txfer_rdy for WRITE) observed external to a target-ITL-flow record. The initiation time is sometimes referred to as data access latency. |
write_io_initiation_time_max |
wIOitMa |
Metric |
Microseconds |
Yes |
Maximum write command initiation time (time gap between the IO command and the first response from the storage; the first response can be the first data frame for READ or txfer_rdy for WRITE) observed external to a target-ITL-flow record. The initiation time is sometimes referred to as data access latency. |
read_io_inter_gap_time_min |
rIOigtMi |
Metric |
Microsecond |
Yes |
Minimum read command intergap time observed external to a target-ITL-flow record. read_io_inter_gap_time_min is the duration between successive IO commands and is measured in 1/256th of a microsecond. |
read_io_inter_gap_time_max |
rIOigtMa |
Metric |
Microsecond |
Yes |
Maximum read command intergap time observed external to a target-ITL-flow record. read_io_inter_gap_time_max is the duration between successive IO commands and is measured in 1/256th of a microsecond. |
write_io_inter_gap_time_min |
wIOigtMi |
Metric |
Microseconds |
Yes |
Minimum write command intergap time observed external to a target-ITL-flow record. write_io_inter_gap_time_min is the duration between successive IO commands and is measured in 1/256th of a microsecond. |
write_io_inter_gap_time_max |
wIOigtMa |
Metric |
Microseconds |
Yes |
Maximum write command intergap time observed external to a target-ITL-flow record. write_io_inter_gap_time_max is the duration between successive IO commands and is measured in 1/256th of a microsecond. |
read_io_aborts |
rIOa |
Metric |
Count |
Yes |
Number of read command aborts observed external to a target-ITL-flow record. |
write_io_aborts |
wIOa |
Metric |
Count |
Yes |
Number of write command aborts observed external to a target-ITL-flow record. |
read_io_failures |
rIOf |
Metric |
Count |
Yes |
Number of read command failures observed external to a target-ITL-flow record. |
write_io_failures |
wIOf |
Metric |
Count |
Yes |
Number of write command failures observed external to a target-ITL-flow record. |
read_io_scsi_check_condition_count |
rIOSchcoct |
Metric |
Count |
No |
Number of read command check conditions seen external to a target-ITL-flow record. |
write_io_scsi_check_condition_count |
wIOSchcoct |
Metric |
Count |
No |
Number of write command check conditions seen external to a target-ITL-flow record. |
read_io_scsi_busy_count |
rIOsbc |
Metric |
Count |
No |
Number of read command busy status seen external to a target-ITL-flow record. |
write_io_scsi_busy_count |
wIOsbc |
Metric |
Count |
No |
Number of write command busy status seen external to a target-ITL-flow record. |
read_io_scsi_reservation_conflict_count |
rIOSrecct |
Metric |
Count |
No |
Number of read command reservation conflicts seen external to a target-ITL-flow record. |
write_io_scsi_reservation_conflict_count |
wIOSrecct |
Metric |
Count |
No |
Number of write command reservation conflicts seen external to a target-ITL-flow record. |
read_io_scsi_queue_full_count |
rIOSQfct |
Metric |
Count |
No |
Number of read command queue full status seen external to a target-ITL-flow record. |
write_io_scsi_queue_full_count |
wIOSQfct |
Metric |
Count |
No |
Number of write command queue full status seen external to a target-ITL-flow record. |
sampling_start_time |
samStm |
Metric |
UNIX time |
No |
Start of the sampling time interval. |
sampling_end_time |
samEtm |
Metric |
UNIX time |
No |
End of the sampling time interval. |
total_busy_period |
totBsy |
Metric |
Count |
No |
The total time for which the view instances have been active. |
total_write_io_first_burst_count |
totWrFirBu |
Metric |
Count |
No |
Accumulated total write command first burst observed external to a switch port. |
total_write_io_array_delay_time |
totWrArrDel |
Metric |
Count |
No |
Accumulated total write command array delays observed external to a switch port. |
total_write_io_host_delay_time |
totWrHosDel |
Metric |
Count |
No |
Accumulated total write command host delays observed external to a switch port. |
total_write_io_sequences_count |
totWrSeq |
Metric |
Count |
No |
Accumulated total write command sequences observed external to a switch port. |
write_io_host_delay_time_min |
wrHosDelMn |
Metric |
Count |
No |
Minimum write command host delays observed external to a switch port. |
write_io_host_delay_time_max |
wrHosDelMx |
Metric |
Count |
No |
Maximum write command host delays observed external to a switch port. |
write_io_array_delay_time_max |
wrArrDelMx |
Metric |
Count |
No |
Maximum write command array delays observed external to a switch port. |
multisequence_exchange_write_io_sequences_min |
wrIoSeqMn |
Metric |
Count |
No |
Minimum write command multisequence exchange sequences observed external to a switch port. |
multisequence_exchange_write_io_sequences_max |
wrIoSeqMx |
Metric |
Count |
No |
Maximum write command multisequence exchange sequences observed external to a switch port. |
Target ITN Flow View Instance (nvme_target_itn_flow)
Note |
The flow metrics for Target ITN Flow View Instance are applicable only for the NVMe analytics type. |
Flow Metric |
Type |
Unit |
Sortable? |
Description |
|
---|---|---|---|---|---|
Long Name |
Short Name |
||||
port |
port |
Key |
Text |
No |
A switch port where the SAN Analytics feature is enabled. |
vsan |
vsan |
Key |
Count |
No |
VSAN configured on a switch port with IO since last clearing of metrics. |
app_id |
app_id |
Key |
Count |
No |
Application identifier for an application external to a switch port. |
target_id |
did |
Key |
Text |
No |
Target Fibre Channel ID external to a switch port with IO since last clearing of metrics. |
initiator_id |
sid |
Key |
Text |
No |
Initiator Fibre Channel ID where the IO transactions are being performed on a target external to a switch port. |
connection_id |
ci |
Key |
Count |
No |
The NVMe connection id external to a switch port with IO since last clearing of metrics. |
namespace_id |
ni |
Key |
Count |
No |
The namespace ID is the NVMe controller's unique identifier for the namespace and can be set to a value between 1 and 255. It is analogous to a logical unit number (LUN) in SCSI. |
active_io_read_count |
raIO |
Metadata |
Count |
Yes |
Number of outstanding read command counts associated with a target-ITL-flow record. |
active_io_write_count |
waIO |
Metadata |
Count |
Yes |
Number of outstanding write command counts associated with a target-ITL-flow record. |
total_read_io_count |
rtIO |
Metric |
Count |
Yes |
Total read command data observed external to a target-ITL-flow record. |
total_write_io_count |
wtIO |
Metric |
Count |
Yes |
Total write command data observed external to a target-ITL-flow record. |
total_seq_read_io_count |
rstIOc |
Metric |
Count |
No |
Total sequential read command data observed external to a target-ITL-flow record. |
total_seq_write_io_count |
wrstIOc |
Metric |
Count |
No |
Total sequential write command data observed external to a target-ITL-flow record. |
total_read_io_time |
rtIOt |
Metric |
Microseconds |
No |
Accumulated total read command completion time observed external to a target-ITL-flow record. You can use this information to compute the average read IO completion time. |
total_write_io_time |
wtIOt |
Metric |
Microseconds |
No |
Accumulated total write command completion time observed external to a target-ITL-flow record. You can use this information to compute the average write command completion time. |
total_read_io_initiation_time |
rtIOint |
Metric |
Microseconds |
no |
Accumulated total read command initiation time (time gap between the IO command and the first response from the storage; the first response can be the first data frame for READ commands or the first txfr_rdy for WRITE commands) observed external to a target-ITL-flow record. The initiation time is sometimes referred to as data access latency. You can use this information to compute the average read IO initiation time. |
total_write_io_initiation_time |
wtIOint |
Metric |
Microseconds |
No |
Accumulated total write command initiation time (time gap between the IO command and the first response from the storage; the first response can be the first data frame for READ or txfer_rdy for WRITE) observed external to a target-ITL-flow record. The initiation time is sometimes referred to as data access latency. You can use this information to compute the average write command initiation time. |
total_read_io_bytes |
rtIOb |
Metric |
Bytes |
Yes |
Total read command data that is observed external to a target-ITL-flow record. |
total_write_io_bytes |
wtIOb |
Metric |
Bytes |
Yes |
Total write command data observed external to a target-ITL-flow record. |
total_read_io_inter_gap_time |
rtIOigt |
Metric |
Microsecond |
No |
Accumulated total read command intergap time observed external to a target-ITL-flow record. You can use this information to compute the average read IO intergap time. |
total_write_io_inter_gap_time |
wtIOigt |
Metric |
Microseconds |
No |
Accumulated total write command intergap time data observed external to a target-ITL-flow record. You can use this information to compute the average write command intergap time. |
total_time_metric_based_read_io_count |
tmrtIOc |
Metric |
Count |
No |
Total completed read command data observed external to a target-ITL-flow record. |
total_time_metric_based_write_io_count |
tmwtIOc |
Metric |
Count |
No |
Total completed write command data observed external to a target-ITL-flow record. |
total_time_metric_based_read_io_bytes |
tmrtIOb |
Metric |
Count |
No |
Total completed read command data observed external to a target-ITL-flow record, in bytes. |
total_time_metric_based_write_io_bytes |
tmwtIOb |
Metric |
Count |
No |
Total completed write command data observed external to a target-ITL-flow record, in bytes. |
read_io_rate |
rIOr |
Metric |
IOs per second |
Yes |
The rate of read commands observed external to a LUN on a target-ITL-flow record. This metric is the average value collected over a 4-second interval from the NPU. |
peak_read_io_rate |
prIOr |
Metric |
IOs per second |
No |
The peak rate of read commands observed external to a target-ITL-flow record. |
write_io_rate |
wIOr |
Metric |
IOs per second |
Yes |
The rate of write commands observed external to a target-ITL-flow record. This metric is the average value collected over a 4-second interval from the NPU. |
peak_write_io_rate |
pwIOr |
Metric |
IOs per second |
No |
The peak rate of write commands observed external to a target-ITL-flow record. |
read_io_bandwidth |
rIObw |
Metric |
Bytes per second |
Yes |
The read command bandwidth observed external to a target-ITL-flow record. This metric is the average value collected over a 4-second interval from the NPU. |
peak_read_io_bandwidth |
prIObw |
Metric |
Bytes per second |
No |
Peak read command bandwidth observed external to a target-ITL-flow record. |
write_io_bandwidth |
wIObw |
Metric |
Bytes per second |
Yes |
The write command bandwidth observed external to a target-ITL-flow record. This metric is the average value collected over a 4-second interval from the NPU. |
peak_write_io_bandwidth |
pwIObw |
Metric |
Bytes per second |
No |
Peak write command bandwidth observed external to a target-ITL-flow record. |
read_io_size_min |
rIOsMi |
Metric |
Bytes |
Yes |
Minimum read command size observed external to a target-ITL-flow record. |
read_io_size_max |
rIOsMa |
Metric |
Bytes |
Yes |
Maximum read command size observed external to a target-ITL-flow record. |
write_io_size_min |
wIOsMi |
Metric |
Bytes |
Yes |
Minimum write command size observed external to a target-ITL-flow record. |
write_io_size_max |
wIOsMa |
Metric |
Bytes |
Yes |
Maximum write command size observed external to a target-ITL-flow record. |
read_io_completion_time_min |
rIOctMi |
Metric |
Microseconds |
Yes |
Minimum read command completion time observed external to a target-ITL-flow record. |
read_io_completion_time_max |
rIOctMa |
Metric |
Microseconds |
Yes |
Maximum read command completion time observed external to a target-ITL-flow record. |
write_io_completion_time_min |
wIOctMi |
Metric |
Microseconds |
Yes |
Minimum write command completion time observed external to a target-ITL-flow record. |
write_io_completion_time_max |
wIOctMa |
Metric |
Microseconds |
Yes |
Maximum write command completion time observed external to a target-ITL-flow record. |
read_io_initiation_time_min |
rIOitMi |
Metric |
Microseconds |
Yes |
Minimum read command initiation time (time gap between the IO command and the first response from the storage; the first response can be the first data frame for READ or txfer_rdy for WRITE) observed external to a target-ITL-flow record. The initiation time is sometimes referred to as data access latency. |
read_io_initiation_time_max |
rIOitMa |
Metric |
Microseconds |
Yes |
Maximum read command initiation time (time gap between the IO command and the first response from the storage; the first response can be the first data frame for READ or txfer_rdy for WRITE) observed external to a target-ITL-flow record. The initiation time is sometimes referred to as data access latency. |
write_io_initiation_time_min |
wIOitMi |
Metric |
Microseconds |
Yes |
Minimum write command initiation time (time gap between the IO command and the first response from the storage; the first response can be the first data frame for READ or txfer_rdy for WRITE) observed external to a target-ITL-flow record. The initiation time is sometimes referred to as data access latency. |
write_io_initiation_time_max |
wIOitMa |
Metric |
Microseconds |
Yes |
Maximum write command initiation time (time gap between the IO command and the first response from the storage; the first response can be the first data frame for READ or txfer_rdy for WRITE) observed external to a target-ITL-flow record. The initiation time is sometimes referred to as data access latency. |
read_io_inter_gap_time_min |
rIOigtMi |
Metric |
Microsecond |
Yes |
Minimum read command intergap time observed external to a target-ITL-flow record. read_io_inter_gap_time_min is the duration between successive IO commands and is measured in 1/256th of a microsecond. |
read_io_inter_gap_time_max |
rIOigtMa |
Metric |
Microsecond |
Yes |
Maximum read command intergap time observed external to a target-ITL-flow record. read_io_inter_gap_time_max is the duration between successive IO commands and is measured in 1/256th of a microsecond. |
write_io_inter_gap_time_min |
wIOigtMi |
Metric |
Microseconds |
Yes |
Minimum write command intergap time observed external to a target-ITL-flow record. write_io_inter_gap_time_min is the duration between successive IO commands and is measured in 1/256th of a microsecond. |
write_io_inter_gap_time_max |
wIOigtMa |
Metric |
Microseconds |
Yes |
Maximum write command intergap time observed external to a target-ITL-flow record. write_io_inter_gap_time_max is the duration between successive IO commands and is measured in 1/256th of a microsecond. |
read_io_aborts |
rIOa |
Metric |
Count |
Yes |
Number of read command aborts observed external to a target-ITL-flow record. |
write_io_aborts |
wIOa |
Metric |
Count |
Yes |
Number of write command aborts observed external to a target-ITL-flow record. |
read_io_failures |
rIOf |
Metric |
Count |
Yes |
Number of read command failures observed external to a target-ITL-flow record. |
write_io_failures |
wIOf |
Metric |
Count |
Yes |
Number of write command failures observed external to a target-ITL-flow record. |
read_io_nvme_lba_out_of_range_count |
rIONLbaoorct |
Metric |
Count |
No |
Number of read command lba out of range errors seen. |
write_io_nvme_lba_out_of_range_count |
wIONLbaoorct |
Metric |
Count |
No |
Number of write command lba out of range errors seen. |
read_io_nvme_ns_not_ready_count |
rIOnNsnrc |
Metric |
Count |
No |
Number of read command namespace not ready errors seen. |
write_io_nvme_ns_not_ready_count |
wIOnNsnrc |
Metric |
Count |
No |
Number of write command namespace not ready errors seen. |
read_io_nvme_reservation_conflict_count |
rIONrecct |
Metric |
Count |
No |
Number of read command reservation conflicts seen external to a target-ITN-flow record. |
write_io_nvme_reservation_conflict_count |
wIONrecct |
Metric |
Count |
No |
Number of write command reservation conflicts seen external to a target-ITN-flow record. |
sampling_start_time |
samStm |
Metric |
UNIX time |
No |
Start of the sampling time interval. |
sampling_end_time |
samEtm |
Metric |
UNIX time |
No |
End of the sampling time interval. |
total_busy_period |
totBsy |
Metric |
Count |
No |
The total time for which the view instances have been active. |
total_write_io_first_burst_count |
totWrFirBu |
Metric |
Count |
No |
Accumulated total write command first burst observed external to a switch port. |
total_write_io_array_delay_time |
totWrArrDel |
Metric |
Count |
No |
Accumulated total write command array delays observed external to a switch port. |
total_write_io_host_delay_time |
totWrHosDel |
Metric |
Count |
No |
Accumulated total write command host delays observed external to a switch port. |
total_write_io_sequences_count |
totWrSeq |
Metric |
Count |
No |
Accumulated total write command sequences observed external to a switch port. |
write_io_host_delay_time_min |
wrHosDelMn |
Metric |
Count |
No |
Minimum write command host delays observed external to a switch port. |
write_io_host_delay_time_max |
wrHosDelMx |
Metric |
Count |
No |
Maximum write command host delays observed external to a switch port. |
write_io_array_delay_time_max |
wrArrDelMx |
Metric |
Count |
No |
Maximum write command array delays observed external to a switch port. |
multisequence_exchange_write_io_sequences_min |
wrIoSeqMn |
Metric |
Count |
No |
Minimum write command multisequence exchange sequences observed external to a switch port. |
multisequence_exchange_write_io_sequences_max |
wrIoSeqMx |
Metric |
Count |
No |
Maximum write command multisequence exchange sequences observed external to a switch port. |
Initiator IO Flow View Instance (scsi_initiator_io and nvme_initiator_io)
Flow Metric |
Type |
Unit |
Sortable? |
Description |
|
---|---|---|---|---|---|
Long Name |
Short Name |
||||
port |
port |
Key |
Text |
No |
A switch port where the SAN Analytics feature is enabled. |
vsan |
vsan |
Key |
Count |
No |
VSAN configured on a switch port with IO since last clearing of metrics. |
app_id |
app_id |
Key |
Count |
No |
Application identifier for an application external to a switch port. |
initiator_id |
sid |
Key |
Text |
No |
Initiator Fibre Channel ID where the IO transactions are being performed on an initiator external to a switch port. |
target_id |
did |
Key |
Text |
No |
Initiator Fibre Channel ID external to a switch port with IO since last clearing of metrics. |
lun |
lun |
Key |
Count |
No |
Logical-unit-number (LUN) that is associated with an initiator where IOs are performed. |
connection_id |
ci |
Key |
Count |
No |
The NVMe connection id external to a switch port with IO since last clearing of metrics. |
namespace_id |
ni |
Key |
Count |
No |
The namespace ID is the NVMe controller's unique identifier for the namespace and can be set to a value between 1 and 255. It is analogous to a logical unit number (LUN) in SCSI. |
exchange_id |
oxid |
Key |
Count |
No |
Exchange ID, assigned by the originator, that is associated with an IO transaction. |
extended_exchange_id |
exXID |
Metadata |
Count |
No |
Extended exchange ID, assigned by the responder, that is associated with an IO transaction. |
io_lba |
iolba |
Metadata |
Count |
No |
Logical block address (LBA) where IO is performed. |
io_size |
iosize |
Metadata |
Count |
No |
Size of the IO, that is, the number of bytes of data involved in the IO. |
io_start_time |
iost |
Metric |
Count |
Yes |
Time stamp at which IO started. |
sampling_start_time |
samStm |
Metric |
UNIX time |
No |
Start of the sampling time interval. |
sampling_end_time |
samEtm |
Metric |
UNIX time |
No |
End of the sampling time interval. |
total_busy_period |
totBsy |
Metric |
Count |
No |
The total time for which the view instances have been active. |
total_write_io_first_burst_count |
totWrFirBu |
Metric |
Count |
No |
Accumulated total write command first burst observed external to a switch port. |
total_write_io_array_delay_time |
totWrArrDel |
Metric |
Count |
No |
Accumulated total write command array delays observed external to a switch port. |
total_write_io_host_delay_time |
totWrHosDel |
Metric |
Count |
No |
Accumulated total write command host delays observed external to a switch port. |
total_write_io_sequences_count |
totWrSeq |
Metric |
Count |
No |
Accumulated total write command sequences observed external to a switch port. |
write_io_host_delay_time_min |
wrHosDelMn |
Metric |
Count |
No |
Minimum write command host delays observed external to a switch port. |
write_io_host_delay_time_max |
wrHosDelMx |
Metric |
Count |
No |
Maximum write command host delays observed external to a switch port. |
write_io_array_delay_time_max |
wrArrDelMx |
Metric |
Count |
No |
Maximum write command array delays observed external to a switch port. |
multisequence_exchange_write_io_sequences_min |
wrIoSeqMn |
Metric |
Count |
No |
Minimum write command multisequence exchange sequences observed external to a switch port. |
multisequence_exchange_write_io_sequences_max |
wrIoSeqMx |
Metric |
Count |
No |
Maximum write command multisequence exchange sequences observed external to a switch port. |
Target IO Flow View Instance (scsi_target_io and nvme_target_io)
Flow Metric |
Type |
Unit |
Sortable? |
Description |
|
---|---|---|---|---|---|
Long Name |
Short Name |
||||
port |
port |
Key |
Text |
No |
A switch port where the SAN Analytics feature is enabled. |
vsan |
vsan |
Key |
Count |
No |
VSAN configured on a switch port with IO since last clearing of metrics. |
app_id |
app_id |
Key |
Count |
No |
Application identifier for an application external to a switch port. |
target_id |
did |
Key |
Text |
No |
Target Fibre Channel ID external to a switch port with IO since last clearing of metrics. |
initiator_id |
sid |
Key |
Text |
No |
Initiator Fibre Channel ID where the IO transactions are being performed on a target external to a switch port. |
lun |
lun |
Key |
Count |
No |
Logical-unit-number (LUN) that is associated with a target where IOs are performed. |
connection_id |
ci |
Key |
Count |
No |
The NVMe connection id external to a switch port with IO since last clearing of metrics. |
namespace_id |
ni |
Key |
Count |
No |
The namespace ID is the NVMe controller's unique identifier for the namespace and can be set to a value between 1 and 255. It is analogous to a logical unit number (LUN) in SCSI. |
exchange_id |
oxid |
Key |
Count |
No |
Exchange ID, assigned by the originator, that is associated with an IO transaction. |
extended_exchange_id |
exXID |
Metadata |
Count |
No |
Extended exchange ID, assigned by the responder, that is associated with an IO transaction. |
io_lba |
iolba |
Metadata |
Count |
No |
Logical block address (LBA) where IO is performed. |
io_size |
iosize |
Metadata |
Count |
No |
Size of the IO, that is, the number of bytes of data involved in the IO. |
io_start_time |
iost |
Metric |
Count |
Yes |
Time stamp at which IO started. |
total_busy_period |
totBsy |
Metric |
Count |
No |
The total time for which the view instances have been active. |
total_write_io_first_burst_count |
totWrFirBu |
Metric |
Count |
No |
Accumulated total write command first burst observed external to a switch port. |
total_write_io_array_delay_time |
totWrArrDel |
Metric |
Count |
No |
Accumulated total write command array delays observed external to a switch port. |
total_write_io_host_delay_time |
totWrHosDel |
Metric |
Count |
No |
Accumulated total write command host delays observed external to a switch port. |
total_write_io_sequences_count |
totWrSeq |
Metric |
Count |
No |
Accumulated total write command sequences observed external to a switch port. |
write_io_host_delay_time_min |
wrHosDelMn |
Metric |
Count |
No |
Minimum write command host delays observed external to a switch port. |
write_io_host_delay_time_max |
wrHosDelMx |
Metric |
Count |
No |
Maximum write command host delays observed external to a switch port. |
write_io_array_delay_time_max |
wrArrDelMx |
Metric |
Count |
No |
Maximum write command array delays observed external to a switch port. |
multisequence_exchange_write_io_sequences_min |
wrIoSeqMn |
Metric |
Count |
No |
Minimum write command multisequence exchange sequences observed external to a switch port. |
multisequence_exchange_write_io_sequences_max |
wrIoSeqMx |
Metric |
Count |
No |
Maximum write command multisequence exchange sequences observed external to a switch port. |