namespace
This table contains NVMF Namespace-level counters. These counters are available for every mapped namespace.
Classic Object: namespace
Table Row IDs
ID Format | Aggregation Type | Comment |
---|---|---|
{instance_name}:{instance_uuid} |
(not applicable) |
This represents the construction of the row ID field, which is a single unique string that identifies a row. |
{node.name}:{instance_name}:{instance_uuid} |
constituent |
This represents the construction of a row ID field for a row from a single node. |
Properties
This section describes the mapping between classic (ONTAPI) string counter names and REST property names.
Classic String Counter | REST Property | Description |
---|---|---|
node_name |
node.name |
System node name |
instance_name |
name |
Constituent NVMEoF Namespace |
instance_uuid |
uuid |
Constituent namespace vdisk ID |
aggregated_namespace_vdisk_id |
aggregated_namespace_vdisk_id |
Aggregated namespace vdisk ID |
aggregated_namespace_path |
aggregated_namespace_path |
Aggregated namespace path |
vserver_name |
svm.name |
Name of the SVM owning this namespace |
vserver_uuid |
svm.uuid |
UUID of the SVM owning this namespace |
Counters
This section describes the mapping between classic (ONTAPI) numeric counter names and REST counter names.
Classic Numeric Counter | REST Counter | Description |
---|---|---|
wafl_aborts_req |
wafl.aborts_requested |
Number of WAFL operations that were requested to abort |
wafl_aborts_rcv |
wafl.aborts_received |
Number of WAFL operations that were aborted |
wafl_rw_errs |
wafl.read_write_op_errors |
Number of WAFL read/write/compare operations that returned an error |
ana_transition_errs |
ana.transition_errors |
Number of ANA transition errors returned per second. |
ana_inaccess_errs |
ana.inaccessible_errors |
Number of ANA Inaccessible errors returned per second. |
wafl_delete_ops |
wafl.delete_ops |
Number of WAFL operations that failed after namespace delete/unmap |
wafl_test_ops |
wafl.test_ops |
Number of WAFL operations effected by a test operation |
internal_err |
internal_errors |
Number of non-fatal internal errors |
sgl_internal_err |
sgl_internal_errors |
Number of non-fatal internal errors related to scatter gather list. |
create_sge_internal_err |
create_sge_internal_errors |
Number of non-fatal internal errors related to creation of SGEs using extents |
read_ops |
read_ops |
Number of read operations |
write_ops |
write_ops |
Number of write operations |
compare_ops |
compare.ops |
Number of compare operations |
caw_ops |
caw_ops |
Number of compare and write operations |
other_ops |
other_ops |
Number of other operations |
remote_read_ops |
remote.read_ops |
Number of remote read operations |
remote_write_ops |
remote.write_ops |
Number of remote write operations |
remote_compare_ops |
remote.compare_ops |
Number of remote compare operations |
remote_caw_ops |
remote.caw_ops |
Number of remote compare and write operations |
remote_other_ops |
remote.other_ops |
Number of remote other operations |
read_data |
read_data |
Read bytes |
write_data |
write_data |
Write bytes |
compare_data |
compare.data |
Compare bytes |
caw_data |
caw_data |
Compare and Write bytes |
total_data |
total_data |
Total bytes |
remote_read_data |
remote.read_data |
Remote read bytes |
remote_write_data |
remote.write_data |
Remote write bytes |
remote_compare_data |
remote.compare_data |
Remote compare bytes |
remote_caw_data |
remote.caw_data |
Remote compare and Write bytes |
remote_total_data |
remote.total_data |
Total remote bytes |
avg_latency |
average_latency |
Average latency in microseconds for all operations on the Namespace |
total_ops |
total_ops |
Total number of operations on the Namespace |
remote_avg_latency |
remote.average_latency |
Average latency in microseconds for all remote operations on the Namespace |
remote_handling_latency |
remote.handling_latency |
Average total latency in microseconds for all remote operations |
remote_response_ion_io_poller_latency |
remote_response_ion_io_poller_latency |
Average time spent in client IO poller queue at ION by remote responses. |
remote_wafl_latency |
remote.average_wafl_latency |
Average WAFL latency for remote operations on NSON. |
remote_total_ops |
remote.total_ops |
Total number of remote operations on the Namespace |
read_size_hist |
read_size_histogram |
Histogram of read sizes |
write_size_hist |
write_size_histogram |
Histogram of write sizes |
remote_read_size_hist |
remote.read_size_histogram |
Histogram of remote read sizes |
remote_write_size_hist |
remote.write_size_histogram |
Histogram of remote write sizes |
large_read_ops |
large_io.read_ops |
Number of read operations with a request size greater than 64k |
large_write_ops |
large_io.write_ops |
Number of write operations with a request size greater than 64k |
remote_large_read_ops |
remote_large_io.read_ops |
Number of remote read operations with a request size greater than 64k |
remote_large_write_ops |
remote_large_io.write_ops |
Number of remote write operations with a request size greater than 64k |
large_read_data |
large_io.read_data |
Read bytes from large IO |
large_write_data |
large_io.write_data |
Write bytes from large IO |
remote_large_read_data |
remote_large_io.read_data |
Remote read bytes from large IO |
remote_large_write_data |
remote_large_io.write_data |
Remote write bytes from large IO |
remote_server_r_ops_pending |
remote_server.read_ops_pending |
Number of remote server read operations pending in WAFL |
remote_server_w_ops_pending |
remote_server.write_ops_pending |
Number of remote server write operations pending in WAFL |
remote_server_caw_ops_pending |
remote_server.caw_ops_pending |
Number of remote server caw operations pending in WAFL |
remote_server_r_ops_responded |
remote_server.read_ops_responded |
Number of remote server read operations responsded to client |
remote_server_w_ops_responded |
remote_server.write_ops_responded |
Number of remote server write operations responded to client |
remote_server_caw_ops_responded |
remote_server_caw.ops_responded |
Number of remote server caw operations responded to client |
remote_server_cmds_aborted |
remote_server.cmds_aborted |
Number of remote server commands aborted by client |
remote_server_cmds_not_found_on_abort |
remote_server.cmds_not_found_on_abort |
Number of remote server commands not found while trying to abort |
abort_request |
abort_request |
Number of Abort requests per second. |
compare_errs |
compare.errors |
Number of Compare Errors returned per second. |
other_errs |
other_errors |
Number of Other Errors returned per second. |
remote_ana_transition_errs |
remote_ana.transition_errors |
Number of Remote ANA transition Errors returned per second. |
remote_ana_inaccess_errs |
remote_ana.inaccessible_errors |
Number of Remote ANA Inaccessible Errors returned per second. |
remote_abort_request |
remote_abort_requests |
Number of Remote Aborts requests per second. |
remote_compare_errs |
remote.compare_errors |
Number of Remote Compare Errors returned per second. |
remote_other_errs |
remote.other_errors |
Number of Other Remote Errors returned per second. |
avg_read_latency |
average_read_latency |
Average read latency in microseconds for all operations on the Namespace |
avg_write_latency |
average_write_latency |
Average write latency in microseconds for all operations on the Namespace |
avg_other_latency |
average_other_latency |
Average other ops latency in microseconds for all operations on the Namespace |
remote_avg_read_latency |
remote.average_read_latency |
Average remote read latency in microseconds for all operations on the Namespace |
remote_avg_write_latency |
remote.average_write_latency |
Average remote write latency in microseconds for all operations on the Namespace |
remote_avg_other_latency |
remote.average_other_latency |
Average other remote operations latency in microseconds for all operations on |
read_latency_hist |
read_latency_histogram |
Latency histogram of read operations |
write_latency_hist |
write_latency_histogram |
Latency histogram of write operations |
remote_read_latency_hist |
remote.read_latency_histogram |
Latency histogram of remote read operations |
remote_write_latency_hist |
remote.write_latency_histogram |
Latency histogram of remote write operations |
read_io_align_history |
read_io_align_histogram |
Histogram of WAFL read alignment for NVMoF |
write_io_align_history |
write_io_align_histogram |
Histogram of WAFL write alignment for NVMoF |
partial_write_blocks |
partial.write_blocks |
Percent of writes whose size is not a multiple of WAFL block size |
partial_read_blocks |
partial.read_blocks |
Percent of reads whose size is not a multiple of WAFL block size |
Property/Counter Content Changes
This section describes any output value differences between the classic (ONTAPI) string counter and the respective REST property. It also describes array label name changes between classic array counters and respective REST array counters.
REST Counter | Description |
---|---|
read_size_histogram |
For each of the labels in this histogram, all white spaces have been removed. |
write_size_histogram |
For each of the labels in this histogram, all white spaces have been removed. |
remote.read_size_histogram |
For each of the labels in this histogram, all white spaces have been removed. |
remote.write_size_histogram |
For each of the labels in this histogram, all white spaces have been removed. |
Table Aliases
This section describes aliases for aggregated tables.