nic_common
This table tracks hardware network traffic performance and errors for all supported network interface cards (NIC), such as Intel Niantic, Qlogic, and CNA.
Classic Object: nic_common
Table Row IDs
ID Format | Aggregation Type | Comment |
---|---|---|
{instance_name} |
(not applicable) |
This represents the construction of the row ID field, 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 |
Node name. |
node_uuid |
node.uuid |
Node UUID |
nic_type |
type |
NIC card type, such as ixgbe or qlge |
link_current_state |
link_current_state |
Current link state |
link_media_state |
link_media_state |
Current media state is active or no carrier |
link_duplex |
link_duplex |
Link duplex setting is half or full |
link_speed |
link_speed |
Link speed |
link_flowcontrol |
link_flowcontrol |
Current link flow control state (Transmit or Receive or Both) |
rss_enabled |
rss_enabled |
Indicates whether the interface is enabled for RSS. Value can be on or off |
Counters
This section describes the mapping between classic (ONTAPI) numeric counter names and REST counter names.
Classic Numeric Counter | REST Counter | Description |
---|---|---|
nic_ipspace |
ipspace |
IPSpace of an interface |
rx_frames_per_sec |
receive_frames_per_sec |
Frames received per second |
rx_frames |
receive_frames |
Frames received |
rx_bytes_per_sec |
receive_bytes_per_sec |
Bytes received per second |
rx_bytes |
receive_bytes |
Bytes received |
rx_errors_per_min |
receive_errors_per_min |
Error received per minute |
rx_errors |
receive_errors |
Error received |
rx_discards_per_min |
receive_discards_per_min |
Discarded receiving frames per minute |
rx_discards |
receive_discards |
Discarded receiving frames |
rx_total_frames |
receive_total_frames |
Total frames received |
rx_total_bytes |
receive_total_bytes |
Total bytes received |
rx_total_errors |
receive_total_errors |
Total errors received |
rx_total_discards |
receive_total_discards |
Total queue drop or discard frame received |
rx_multi_broadcast |
receive_multicast_broadcast |
Multicast or broadcast frames received |
rx_no_buffers |
receive_no_buffers |
No receiving buffer available counter |
rx_non_primary_uc |
receive_non_primary_unicast |
Frames with non-primary unicast address received |
rx_lro_segments |
receive_lro_segments |
LRO (Large Receive Offload) segments received |
rx_lro_bytes |
receive_lro_bytes |
LRO (Large Receive Offload) bytes received |
rx_lro6_segments |
receive_lro6_segments |
IPv6 frame LRO (Large Receive Offload) segments received |
rx_lro6_bytes |
receive_lro6_bytes |
IPv6 frame LRO (Large Receive Offload) bytes received |
rx_mcast_v6_solicit |
receive_multicast_v6_solicit |
IPv6 multicast received |
rx_tag_drop |
receive_tag_drop |
Dropped frames with tag received |
rx_vlan_tag_drop |
receive_vlan_tag_drop |
Dropped frames with tag on a VLAN received |
rx_vlan_untag_drop |
receive_vlan_untag_drop |
Dropped frames without tag received |
rx_vlan_forwards |
receive_vlan_forwards |
Frames received which are forwarded on the VLAN |
rx_vlan_broadcasts |
receive_vlan_broadcasts |
Frames received which are broadcasted onto a VLAN |
rx_vlan_unicasts |
receive_vlan_unicasts |
Frames received which are unicasted on the VLAN |
tx_frames_per_sec |
transmit_frames_per_sec |
Frames sent per second |
tx_frames |
transmit_frames |
Frames sent |
tx_bytes_per_sec |
transmit_bytes_per_sec |
Bytes sent per second |
tx_bytes |
transmit_bytes |
Bytes sent |
tx_errors_per_min |
transmit_errors_per_min |
Error sent per minute |
tx_errors |
transmit_errors |
Error sent |
tx_discards_per_min |
transmit_discards_per_min |
Discarded frames sent per minute |
tx_discards |
transmit_discards |
Discards frames sent |
tx_total_frames |
transmit_total_frames |
Total frames sent |
tx_total_bytes |
transmit_total_bytes |
Total bytes sent |
tx_total_errors |
transmit_total_errors |
Total errors sent |
tx_total_discards |
transmit_total_discards |
Total queue drops on sending |
tx_multi_broadcast |
transmit_multicast_broadcast |
Total multicast/broadcast frames sent |
tx_queue_overflows |
transmit_queue_overflows |
Sending queue overflows counter |
tx_no_buffers |
transmit_no_buffers |
No sending buffers available count |
tx_frames_queued |
transmit_frames_queued |
Sent frames queued |
tx_buffer_coalesces |
transmit_buffer_coalesces |
Sending coalesces buffers |
tx_mtus_too_big |
transmit_mtus_too_big |
Oversized packets sent (MTUs too big) |
tx_tso_segments |
transmit_tso_segments |
TSO (TCP Segmentation Offload) segments sent |
tx_tso_bytes |
transmit_tso_bytes |
TSO (TCP Segmentation Offload) bytes sent |
tx_tso6_segments |
transmit_tso6_segments |
IPv6 frame TSO (TCP Segmentation Offload) segments sent |
tx_tso6_bytes |
transmit_tso6_bytes |
IPv6 frame TSO (TCP Segmentation Offload) bytes sent |
tx_mcast_v6_solicit |
transmit_multicast_v6_solicit |
IPv6 multicast transmitted |
hwassist |
hwassist |
HW offload capability of the interface |
tx_ltm_fastp_calls |
transmit_ltm_fast_path_calls |
LTM (LAN Topology Module) sending fast path call counter |
tx_ltm_busy_calls |
transmit_ltm_busy_calls |
LTM (LAN Topology Module) sending failed or busy call counter |
tx_ltm_update_calls |
transmit_ltm_update_calls |
LTM (LAN Topology Module) sending update call counter |
tx_ltm_yield_calls |
transmit_ltm_yield_calls |
LTM (LAN Topology Module) sending yield call counter |
tx_ltm_total_calls |
transmit_ltm_total_calls |
LTM (LAN Topology Module) sending call counter |
total_bytes |
total_bytes |
Bytes received and sent |
total_errors |
total_errors |
Error received and sent |
rx_crc_errors |
receive_crc_errors |
CRC errors detected on received packets |
rx_unsupported_op |
receive_unsupported_op |
Total number of unsupported MAC Control Opcode received in Ethernet MAC control |
rx_length_errors |
receive_length_errors |
Length errors detected on received packets |
rx_runt_frames |
receive_runt_frames |
Very short frames received |
rx_fragment |
receive_fragment |
Fragmented frames received |
rx_long_frames |
receive_long_frames |
Very long frames received |
rx_jabber |
receive_jabber |
Jabber frames received |
rx_illegal_symbol |
receive_illegal_symbol |
Illegal symbol frames received |
rx_error_symbol |
receive_error_symbol |
Error symbol frames received |
rx_alignment_errors |
receive_alignment_errors |
Alignment errors detected on received packets |
rx_bus_overruns |
receive_bus_overruns |
Bus overruns received |
rx_xon |
receive_xon |
Xon frames received |
rx_xoff |
receive_xoff |
Xoff frames received |
rx_jumbo |
receive_jumbo |
Jumbo frames received |
tx_hw_errors |
transmit_hw_errors |
Transmit errors reported by hardware |
tx_link_down_drop |
transmit_link_down_drop |
Transmit packets dropped by hardware because the link was down |
tx_cfg_up_down |
transmit_config_up_down |
Link down state changes |
tx_bus_overruns |
transmit_bus_overruns |
Bus overruns sent |
collisions |
collisions |
Collisions on CSMA interfaces |
tx_max_collisions |
transmit_max_collisions |
Maximum collisions sent |
tx_single_collisions |
transmit_single_collisions |
Single collisions sent |
tx_multi_collisions |
transmit_multiple_collisions |
Multiple collisions sent |
tx_late_collisions |
transmit_late_collisions |
Late collisions sent |
tx_xon |
transmit_xon |
Transmitter on (XON) frames sent |
tx_xoff |
transmit_xoff |
Transmitter Off (XOFF) frames sent |
tx_jumbo |
transmit_jumbo |
Jumbo frames sent |
link_up_to_downs |
link_up_to_down |
Number of link state change from UP to DOWN. |
rss_itable_updates |
rss_itable_updates |
Number of hash table updates |
rss_hash_errors |
rss_hash_errors |
Number of hash errors |
rss_num_of_queues_used |
rss_num_of_queues_used |
Number of queues used in RSS |
rss_matrix |
rss_matrix |
Matrix of RSS queue stats. The distribution of packet processing on each network |
rss_cg_stat |
rss_cg_stat |
RSS receive queue to CG queue mapping |
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.