PhysicalPortStats

PhysicalPortStats
PhysicalPortStats

Provides the following statistics of a physical port since the uptime. For edge VM form factor it refers to vmxnet3 vNIC stats. The statistics will be reset on edge reboot or edge dataplane restart. It includes the following information:

  • Statistics of individual queues of the specific port.
  • Total number of incoming packets on the port.
  • Total number of outgoing packets on the port.
  • Total number of dropped packets on the port.
  • Error/Failure reason for the dropped packets.
JSON Example
{
    "name": "string",
    "queues": [
        {
            "id": 0,
            "rx_bytes": 0,
            "rx_errors": 0,
            "rx_packets": 0,
            "tx_bytes": 0,
            "tx_drops": 0,
            "tx_packets": 0
        }
    ],
    "rx_bytes": 0,
    "rx_errors": 0,
    "rx_misses": 0,
    "rx_nombufs": 0,
    "rx_packets": 0,
    "tx_bytes": 0,
    "tx_drops": 0,
    "tx_errors": 0,
    "tx_packets": 0
}
string
name
Optional

Name

queues
Optional

Lists the statistics of individual queues of a specific port. It includes the number of incoming, outgoing and dropped packet counters. The counts are from the time the edge dataplane is UP and will be reset on edge reboot or edge dataplane restart.

integer As int64 As int64
rx_bytes
Optional

The total number of bytes received on the port. The counts are from the time the edge dataplane is UP and will be reset on edge reboot or edge dataplane restart.

integer As int64 As int64
rx_errors
Optional

The total number of erroneous packets received on the port. The counts are from the time the edge dataplane is UP and will be reset on edge reboot or edge dataplane restart.

integer As int64 As int64
rx_misses
Optional

The total number of incoming packets dropped due to Rx buffer overflow or busy Fast Path(FP) core. The counts are from the time the edge dataplane is UP and will be reset on edge reboot or edge dataplane restart.

integer As int64 As int64
rx_nombufs
Optional

The total number of incoming packets dropped due to Rx mBuf allocation failure. The counts are from the time the edge dataplane is UP and will be reset on edge reboot or edge dataplane restart.

integer As int64 As int64
rx_packets
Optional

The total number of incoming packets on the port. The counts are from the time the edge dataplane is UP and will be reset on edge reboot or edge dataplane restart.

integer As int64 As int64
tx_bytes
Optional

The total number of bytes transmitted on the port. The counts are from the time the edge dataplane is UP and will be reset on edge reboot or edge dataplane restart.

integer As int64 As int64
tx_drops
Optional

The total number of outgoing packets dropped due to Tx buffer overflow. The vmxnet3 backend or the physical NIC is not able to process all the packets that edge is attempting to send out. The counts are from the time the edge dataplane is UP and will be reset on edge reboot or edge dataplane restart.

integer As int64 As int64
tx_errors
Optional

The total number of erroneous packets failed to be transmitted. The counts are from the time the edge dataplane is UP and will be reset on edge reboot or edge dataplane restart.

integer As int64 As int64
tx_packets
Optional

The total number of outgoing packets on the port since the uptime. This is reset on edge reboot or edge dataplane restart.