Skip to main content
ONTAP performance counter mapping
A newer release of this product is available.

fcp

Contributors
Suggest changes

An FCP target port is a hardware endpoint that performs data communications over a physical link using the Fibre Channel Protocol (FCP). This table collects diagnostic and performance information for an FCP target port. The table counters can be used to diagnose link and connectivity issues on the port. These table counters also provide an overview of the ports IO performance. The alias name for fcp:node is fcp_node.

Classic Object: fcp_port

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}:{node.uuid}

node

This represents the construction of the row ID field in node combo object, which is a single unique string that identifies a row.

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

Name of the specified node.

node_uuid

node.uuid

UUID of the specified node.

instance_name

name

Name of this FCP target port.

port_wwpn

port.wwpn

World Wide Port Name (WWPN) of this FCP target port.

Counters

This section describes the mapping between classic (ONTAPI) numeric counter names and REST counter names.

Classic Numeric Counter REST Counter Description

reset_count

reset_count

Number of physical port resets

active_npiv

active_node_port_id_virtualization

Number of active node port ID virtualization (NPIV) instances on this port

link_down

link.down

Number of times the Fibre Channel link was lost

link_up

link.up

Number of times the Fibre Channel link was established

link_speed

link.speed

Negotiated link speed

queue_high_wm

queue_peak

High watermark of the number of commands processed

itn_create_latency_hist

initiator_target_nexus_create_latency_histogram

Latency histogram for initiator target nexus (ITN) create operations

isr_latency_hist

isr.latency_histogram

Latency histogram for interrupt response time

isr_latency

isr.latency

Average interrupt response time

isr_count

isr.count

Number of interrupt responses

queue_full

queue_full

Number of times a queue full condition occurred.

threshold_full

threshold_full

Number of times the total number of outstanding commands on the port exceeds the
threshold supported by this port.

queue_depth_hist

queue_depth_histogram

Queue depth histogram for FCP target ports.

avg_itn_create_latency

average_initiator_target_nexus_create_latency

Average initiator target nexus (ITN) create latency

max_itn_create_latency

maximum_initiator_target_nexus_create_latency

Maximum initiator target nexus (ITN) create latency

min_itn_create_latency

minimum_initiator_target_nexus_create_latency

Minimum initiator target nexus (ITN) create latency

total_itn_create_ops

total_initiator_target_nexus_create_ops

Number of initiator target nexus (ITN) create operations

int_count

interrupt_count

Number of interrupts

shared_int_count

shared_interrupt_count

Number of shared interrupts

spurious_int_count

spurious_interrupt_count

Number of spurious interrupts

loss_of_sync

loss_of_sync

Number of times this port lost sync

loss_of_signal

loss_of_signal

Number of times this port lost signal

prim_seq_err

primitive_seq_err

Number of primitive sequence errors

lr_sent_count

lr.sent_count

Number of LR primitives transmitted

lr_received_count

lr.received_count

Number of LR primitives received

nos_received_count

nos_received_count

Number of NOS primitives received

ols_received_count

ols_received_count

Number of OLS primitives received

discarded_frames_count

discarded_frames_count

Number of discarded frames.

polled_intr_count

polled_interrupt.count

Number of polled interrrupts count.

polled_intr_preempted

polled_interrupt.preempted

Number of polled interrrupts preempted.

polled_intr_lost

polled_interrupt.lost

Number of polled interrrupts that could not be accounted for.

polled_intr_yielded

polled_interrupt.yielded

Number of polled interrrupts yielded.

read_ops

read_ops

Number of read operations

write_ops

write_ops

Number of write operations

other_ops

other_ops

Number of operations that are not read or write.

total_ops

total_ops

Total number of FCP operations

read_data

read_data

Amount of data read from the storage system

write_data

write_data

Amount of data written to the storage system

total_data

total_data

Amount of FCP traffic to and from the storage system

average_read_latency

average_read_latency

Average latency for read operations

average_write_latency

average_write_latency

Average latency for write operations

average_other_latency

average_other_latency

Average latency for operations other than read and write

nvmf_read_ops

nvmf.read_ops

Number of FC-NVMe read operations

nvmf_write_ops

nvmf.write_ops

Number of FC-NVMe write operations

nvmf_caw_ops

nvmf.caw_ops

Number of FC-NVMe CAW operations

nvmf_other_ops

nvmf.other_ops

Number of NVMF operations that are not read or write.

nvmf_remote_read_ops

nvmf_remote.read_ops

Number of FC-NVMe remote read operations

nvmf_remote_write_ops

nvmf_remote.write_ops

Number of FC-NVMe remote write operations

nvmf_remote_caw_ops

nvmf_remote.caw_ops

Number of FC-NVMe remote CAW operations

nvmf_remote_other_ops

nvmf_remote.other_ops

Number of NVMF remote operations that are not read or write.

nvmf_remote_total_ops

nvmf_remote.total_ops

Total number of remote FC-NVMe operations

nvmf_total_ops

nvmf.total_ops

Total number of FC-NVMe operations

nvmf_read_data

nvmf.read_data

Amount of data read from the storage system (FC-NVMe)

nvmf_write_data

nvmf.write_data

Amount of data written to the storage system (FC-NVMe)

nvmf_caw_data

nvmf.caw_data

Amount of CAW data sent to the storage system (FC-NVMe)

nvmf_total_data

nvmf.total_data

Amount of FC-NVMe traffic to and from the storage system

nvmf_remote_read_data

nvmf_remote.read_data

Amount of remote data read from the storage system (FC-NVMe)

nvmf_remote_write_data

nvmf_remote.write_data

Amount of remote data written to the storage system (FC-NVMe)

nvmf_remote_caw_data

nvmf_remote.caw_data

Amount of remote CAW data sent to the storage system (FC-NVMe)

nvmf_remote_total_data

nvmf_remote.total_data

Amount of remote FC-NVMe traffic to and from the storage system

nvmf_avg_read_latency

nvmf.average_read_latency

Average latency for read operations (FC-NVMe)

nvmf_avg_write_latency

nvmf.average_write_latency

Average latency for write operations (FC-NVMe)

nvmf_avg_other_latency

nvmf.average_other_latency

Average latency for operations other than read and write (FC-NVMe)

nvmf_avg_remote_read_latency

nvmf.average_remote_read_latency

Average latency for remote read operations (FC-NVMe)

nvmf_avg_remote_write_latency

nvmf.average_remote_write_latency

Average latency for remote write operations (FC-NVMe)

nvmf_avg_remote_other_latency

nvmf.average_remote_other_latency

Average latency for remote operations other than read and write (FC-NVMe)

nvmf_command_slots

nvmf.command_slots

Number of command slots that have been used by initiators logging into this
port. This shows the command fan-in on the port.

request_dropped_unknown_vp

request_dropped_unknown_virtual_port

Number of requests dropped because there was no matching virtual port
identifier.

link_failure

link_failure

Number of link failures

invalid_transmission_word

invalid.transmission_word

Number of invalid transmission words

invalid_crc

invalid.crc

Number of invalid cyclic redundancy checks (CRC count)

portcfg_flogi_acc

portcfg.fabric_login_accept

Number of fabric login (FLOGI) accept frames received

portcfg_flogi_rjt

portcfg.fabric_login_reject

Number of port configuration changes due to fabric login (FLOGI) link service
(LS) reject frames received

portcfg_flogi_timeout

portcfg.fabric_login_timeout

Number of fabric login (FLOGI) timeouts seen during port configuration

portcfg_topology_change

portcfg.topology_change

Number of port configuration changes due to topology changes

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.

Table Aliases

This section describes aliases for aggregated tables.

Classic Object Alias

fcp:node

fcp_node