ListNetworkInterfaceStats

Contributors netapp-mwallis Download PDF of this page

You can use the ListNetworkInterfaceStats method to list statistics such as the number of dropped packets and various types of errors for each network interface on a node. This API method is intended for use on individual nodes; user ID and password authentication is required for access to individual nodes. However, you can use this method on the cluster if the parameter force is given the value true in the method call. When the parameter is used on the cluster, network statistics for all interfaces are listed.

Parameter

This method has no input parameters.

Return value

This method has the following return value:

Name Description Type

networkInterfaceStats

A list of network statistics information, such as the number of dropped packets and various types of network errors, for each network interface of a storage node.

networkInterfaceStats array

Request example

Requests for this method are similar to the following example:

{
"method": "ListNetworkInterfaceStats",
"params": {},
"id" : 1
}

Response example

This method returns a response similar to the following example:

{
    "networkInterfaceStats": [
        {
            "rxErrors": 1,
            "rxPackets": 1,
            "txErrors": 1,
            "rxDropped": 1,
            "txCarrierErrors": 1,
            "rxOverErrors": 1,
            "rxMissedErrors": 1,
            "txPackets": 1,
            "name": "if_name",
            "rxLengthErrors": 1,
            "collisions": 1,
            "rxFifoErrors": 1,
            "txBytes": 1,
            "rxBytes": 1,
            "rxFrameErrors": 1,
            "rxCrcErrors": 1,
            "txFifoErrors": 1
        }
    ]
}

New since version

12.3