APIs in Category: ic | API version 1.11

ic-get-error-stats ic-get-perf-stats ic-get-queue-info ic-zero-error-stats

NetApp Manage ONTAP

ic-get-error-stats | [top]

> Get Interconnect and nvram related statistics and device specific counters

> Input Name | Range | Type | Description
> verbose |  | boolean optional | If set to true the output is detailed.
> Output Name | Range | Type | Description
> active-logical-link |  | integer optional | The current logical link Possilbe values: 0, 1, 2 Range : [0..2^32-1]
> nvram-hardware-error-stats |  | ic-counter[] optional | List of nvram hardware error counters
> nvram-hardware-perf-stats |  | ic-counter[] optional | List of nvram hardware performance counters
> nvram-per-port-counters |  | nvram-per-port-counters-info[] optional | Port counters list for all available ports
> nvram-software-counters |  | ic-counter[] optional | List of basic nvram counters
> peer-connect-stats |  | ic-counter[] | List of basic Rendezvous counters
> per-link-parameters |  | per-link-parameters-info[] optional | Link Parameters list for all available ports
> sfo-connection-state |  | string | Connection state with peer. Possible value: "not connected", "waiting for connected", "waiting for not connected", "connected", "waiting for teardown", "unknown".
> sfo-nic-used |  | integer | The interconnect adapter in use Range : [0..2^32-1]

> Errno | Description
> EINTERNALERROR |  |

ic-get-perf-stats | [top]

> Get Interconnect related performance statistics

> Output Name | Range | Type | Description
> ic-perf-details |  | ic-counter[] | List of Basic IC performance counters
> virtual-interface-socket-stats |  | virtual-interface-socket-stat-info[] | Virtual Interface socket statistics

> Errno | Description
> EINTERNALERROR |  |

ic-get-queue-info | [top]

> Print information about the pending descriptors on the send queue and recvQ, if any, for the specified Virtual Interface.

> Input Name | Range | Type | Description
> virtual-interface |  | integer | The Virtual Interface number for which we need the information. Range : [0..2^32-1]
> Output Name | Range | Type | Description
> recv-queue-info |  | queue-info optional | Last descriptor posted, completed and polled on the receive queue. No recvq-info element means either there are no descriptors queued on the receive queue, or the Virtual Interface doesn't exist or hasn't connected successfully.
> send-queue-info |  | queue-info optional | Last descriptor posted, completed and polled on the send queue. No sendq-info element means either there are no descriptors queued on the send queue, or the Virtual Interface doesn't exist or hasn't connected successfully.

> Errno | Description
> EINTERNALERROR |  |

ic-zero-error-stats | [top]

> Zeroes out the interconnect error stats

> Errno | Description
> EINTERNALERROR |  |

Element definition: ic-counter | [top]

> IC counters

> Name | Range | Type | Description
> counter-name |  | string | Name of the counter
> counter-value |  | integer | Value of the counter Range : [0..2^64-1]

Element definition: nvram-per-port-counters-info | [top]

> List of port counters for an nvram port

> Name | Range | Type | Description
> counter-list |  | ic-counter[] optional | list of counters for a port.
> port-number |  | integer | Numerical Id of the port. Range : [0..2^32-1]

Element definition: per-link-parameters-info | [top]

> Per link parameters

> Name | Range | Type | Description
> link-number |  | integer | The link id. Range : [0..2^32-1]
> link-state |  | string | State of the link Possible values: "up", "down"
> num-mad-received |  | integer | Number of Management Datagram (MAD) packets received Range : [0..2^32-1]
> num-mad-sent |  | integer | Number of Management Datagram (MAD) packets sent Range : [0..2^32-1]
> num-recv-desc |  | integer | Number of receive descriptors posted Range : [0..2^32-1]
> port-mtu |  | integer | Port Max Transfer Unit Range : [0..2^32-1]
> port-state |  | string | Port state Possible values: "port down", "port initialize", "port armed", "port active"

Element definition: queue-info | [top]

> Information about the Descriptors on the Queue

> Name | Range | Type | Description
> id |  | integer | Id of the last descriptor posted on this Queue. Range : [0..2^64-1]
> last-complete-id |  | integer | Id of the last descriptor completed on this Queue. Range : [0..2^64-1]
> last-polled-id |  | integer | Id of the last descriptor polled on this Queue. Range : [0..2^64-1]

Element definition: virtual-interface-socket-stat-info | [top]

> Per channel Virtual Interface socket statistics

> Name | Range | Type | Description
> channel-number |  | integer | The channel for which the statistics are being reported Possible values: 0, 1. Range : [0..2^32-1]
> per-channel-counters |  | ic-counter[] | Per channel Virtual Interface socket counters.

Element definition: ic-counter | [top]

> IC counters

> Name | Range | Type | Description
> counter-name |  | string | Name of the counter
> counter-value |  | integer | Value of the counter Range : [0..2^64-1]