InterfaceStats

InterfaceStats
InterfaceStats
JSON Example
{
    "flow_migrate_clear_autogw_failed": 0,
    "gro_mbufs_coalesced": 0,
    "ibytes": 0,
    "ierrors": 0,
    "ifq_stats": [
        {
            "gro_mbufs_coalesced": 0,
            "ibytes": 0,
            "ipackets": 0,
            "obytes": 0,
            "oerrors": 0,
            "opackets": 0,
            "queue_idx": 0,
            "queue_owner": 0,
            "rx_lro_packets": 0,
            "rx_max_single_burst": 0,
            "rx_pkt_iterations": 0,
            "rx_queue_full": 0
        }
    ],
    "ip_checksum_drops": 0,
    "ipackets": 0,
    "kni_enqueue_errors": 0,
    "kni_mbuf_alloc_failures": 0,
    "kni_rx_drops": 0,
    "kni_tx_drops": 0,
    "kni_tx_errors": 0,
    "l4_checksum_drops": 0,
    "local_flow_migrate_ignored_in_tw": 0,
    "local_flow_migrate_ignored_same_vnic": 0,
    "local_flow_migrate_req_ignored": 0,
    "local_flow_migrate_req_received": 0,
    "local_flow_migrate_req_sent": 0,
    "local_flow_probes_req_ignored": 0,
    "local_flow_probes_req_received": 0,
    "local_flow_probes_req_sent": 0,
    "local_flow_probes_req_skipped": 0,
    "nic_imissed": 0,
    "nic_oerrors": 0,
    "num_rx_descriptors": 0,
    "num_tx_descriptors": 0,
    "obytes": 0,
    "oerrors": 0,
    "opackets": 0,
    "rx_forward_bytes": 0,
    "rx_forward_pkts": 0,
    "rx_kni": 0,
    "rx_lro_packets": 0,
    "rx_max_single_burst": 0,
    "rx_mim_etype_p2s": 0,
    "rx_mim_etype_s2p": 0,
    "rx_nombuf": 0,
    "rx_pkt_iterations": 0,
    "rx_queue_full": 0,
    "se_pcap_pkt_count": 0,
    "tx_forward_bytes": 0,
    "tx_forward_pkts": 0,
    "tx_frags_p2s": 0,
    "tx_kni": 0,
    "tx_kni_errs": 0,
    "tx_mim_etype_p2s": 0,
    "tx_mim_etype_s2p": 0,
    "tx_mim_frags_etype_p2s": 0,
    "tx_mim_frags_etype_s2p": 0,
    "tx_queue_full_retries": 0,
    "vnic_disabled_rx_drops": 0,
    "vnic_invalid_vlan_drops": 0
}
integer As uint64 As uint64
flow_migrate_clear_autogw_failed
Optional

Number of flow migrates for which clearing autogw failed. Field introduced in 20.1.1. Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

integer As uint64 As uint64
gro_mbufs_coalesced
Required  

Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

integer As uint64 As uint64
ibytes
Required  

Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

integer As uint64 As uint64
ierrors
Required  

Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

array of IfQStats
ifq_stats
Optional

Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

integer As uint64 As uint64
ip_checksum_drops
Required  

Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

integer As uint64 As uint64
ipackets
Required  

Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

integer As uint64 As uint64
kni_enqueue_errors
Optional

Number of enqueue failures to KNI core transmit queue. Field introduced in 20.1.3. Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

integer As uint64 As uint64
kni_mbuf_alloc_failures
Optional

Number of times KNI mbuf pool was empty. Field introduced in 18.2.6. Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

integer As uint64 As uint64
kni_rx_drops
Optional

Number of packets dropped by the KNI interface in the ingress path because allocation of an skb failed due to lack of available memory. Field introduced in 18.2.6. Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

integer As uint64 As uint64
kni_tx_drops
Optional

Number of packets dropped by the KNI interface in the egress path if a. skb len is greater than rte mbuf len b. Enqueue to tx queue failed c. Dequeue from alloc queue fails d. kni tx queue is full e. kni alloc queue is not replenished. Field introduced in 18.2.6. Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

integer As uint64 As uint64
kni_tx_errors
Optional

Number of packets dropped by the KNI interface due to transmit timeout on egress. Field introduced in 18.2.6. Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

integer As uint64 As uint64
l4_checksum_drops
Required  

Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

integer As uint32 As uint32
local_flow_migrate_ignored_in_tw
Optional

Number of times flow-migrate request was ignored because the flow was in time-wait state. Field introduced in 18.1.1. Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

integer As uint32 As uint32
local_flow_migrate_ignored_same_vnic
Optional

Number of times duplicate flow-migrate request was received. Field introduced in 18.1.1. Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

integer As uint32 As uint32
local_flow_migrate_req_ignored
Optional

Number of times flow-migrate request was ignored because flow context was not found. Field introduced in 18.1.1. Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

integer As uint32 As uint32
local_flow_migrate_req_received
Optional

Number of times a flow-terminating core received flow-migrate request. Field introduced in 18.1.1. Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

integer As uint32 As uint32
local_flow_migrate_req_sent
Optional

Number of times flow-migrate request was sent to move flow-entry to another flow table. Field introduced in 18.1.1. Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

integer As uint32 As uint32
local_flow_probes_req_ignored
Optional

Number of times a core did not find flow-entry for flow being probed. Field introduced in 18.1.1. Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

integer As uint32 As uint32
local_flow_probes_req_received
Optional

Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

integer As uint32 As uint32
local_flow_probes_req_sent
Optional

Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

integer As uint32 As uint32
local_flow_probes_req_skipped
Optional

Number of times a non-dispatcher core was skipped in sending local flow probe. Field introduced in 18.1.1. Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

integer As uint64 As uint64
nic_imissed
Optional

Number of RX packets dropped by NIC hardware due to lack of available mbufs. Field introduced in 18.2.10, 20.1.1. Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

integer As uint64 As uint64
nic_oerrors
Optional

Oerrors reported from the NIC hardwareonly in DPDK mode. Field introduced in 18.2.8, 20.1.1. Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

integer As uint32 As uint32
num_rx_descriptors
Optional

Number of RX descriptors configured on the VNIC. Field introduced in 30.2.1. Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

integer As uint32 As uint32
num_tx_descriptors
Optional

Number of TX descriptors configured on the VNIC. Field introduced in 30.2.1. Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

integer As uint64 As uint64
obytes
Required  

Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

integer As uint64 As uint64
oerrors
Required  

Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

integer As uint64 As uint64
opackets
Required  

Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

integer As uint64 As uint64
rx_forward_bytes
Optional

Number of bytes received which were forwarded. Field introduced in 18.2.3. Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

integer As uint64 As uint64
rx_forward_pkts
Optional

Number of packets received which were forwarded. Field introduced in 18.2.3. Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

integer As uint64 As uint64
rx_kni
Required  

Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

integer As uint32 As uint32
rx_lro_packets
Optional

Number of LRO'ed packets received by the VNIC. Field introduced in 31.2.1. Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

integer As uint64 As uint64
rx_max_single_burst
Required  

Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

integer As uint64 As uint64
rx_mim_etype_p2s
Required  

Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

integer As uint64 As uint64
rx_mim_etype_s2p
Required  

Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

integer As uint64 As uint64
rx_nombuf
Required  

Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

integer As uint64 As uint64
rx_pkt_iterations
Required  

Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

integer As uint64 As uint64
rx_queue_full
Required  

Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

integer As uint32 As uint32
se_pcap_pkt_count
Optional

Number of packets the pcap interface can hold per vnic queue. Field introduced in 18.2.3. Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

integer As uint64 As uint64
tx_forward_bytes
Optional

Number of bytes forwarded. Field introduced in 18.2.3. Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

integer As uint64 As uint64
tx_forward_pkts
Optional

Number of packets forwarded. Field introduced in 18.2.3. Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

integer As uint64 As uint64
tx_frags_p2s
Optional

Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

integer As uint64 As uint64
tx_kni
Required  

Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

integer As uint64 As uint64
tx_kni_errs
Required  

a. Mbufs were depleted in kni mbuf pool during ingress.b. Enqueue mbufs to kni rx queue failed during ingress. Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

integer As uint64 As uint64
tx_mim_etype_p2s
Required  

Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

integer As uint64 As uint64
tx_mim_etype_s2p
Required  

Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

integer As uint64 As uint64
tx_mim_frags_etype_p2s
Required  

Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

integer As uint64 As uint64
tx_mim_frags_etype_s2p
Required  

Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

integer As uint64 As uint64
tx_queue_full_retries
Required  

Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

integer As uint64 As uint64
vnic_disabled_rx_drops
Optional

Number of packets dropped as interface is admin disabled. Field introduced in 20.1.1. Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

integer As uint64 As uint64
vnic_invalid_vlan_drops
Optional

Number of packets dropped as VLAN is invalid. Field introduced in 20.1.1. Allowed with any value in Enterprise, Essentials, Basic, Enterprise with Cloud Services edition.

Property Of