Transceivers

Description

Manages transceivers connected to port components

Request URL

/neo/resources/transceivers

Supported URL Parameters

system_ids, port_ids. Values are comma separated

Ports APIs

Get a transceiver of a system by a port ID

Get a Transceiver for a Port

Request URL

GET /neo/resources/ports/<port-id>/transceiver

Response:

Copy
Copied!
            

{ "vendor": "Mellanox", "systemID": "10.209.36.129.system", "portName": "Eth1/16", "portID": "10.209.36.129.network_port.eth1.16", "id": "transceiver.10.209.36.129.mt1518vs00118", "serialNumber": "MT1518VS00118", "length": "1m", "supportedSpeedsAndType": "100GBASE-CR4", "systemName": "r-ufm-sw73", "cableAndModuleType": "Passive copper cable", "partNumber": "MCP1600-E00A", "identifier": "QSFP+", "revision": "A2" }

Transceiver Diagnostics

Request URL

GET/neo/resources/ports/transceiver?diagnostics=true

Response:

Copy
Copied!
            

[{ "vendor": "Mellanox", "name": "", "serialNumber": "TW501300670", "portName": "Eth1/9", "length": "100m", "supportedSpeedsAndType": "56Gbps", "systemIP": "10.7.59.157", "systemID": "10.7.59.157.system", "systemName": "r-neo01", "diagnostics": [{ "Temperature (-127C to +127C)": [{ "Temperature Alarm": "None", "Low Temp Alarm Thresh": "-10 C", "Hi Temp Alarm Thresh": "80 C", "Temperature": "24 C" } ] }, { "Voltage ( 0 to 6.5535 V)": [{ "Voltage Alarm": "None", "Hi Volt Alarm Thresh": "3.63000 V", "Low Volt Alarm Thresh": "2.97000 V", "Voltage": "3.29990 V" } ] }, { "Tx Bias Current ( 0 to 131 mA)": [{ "Ch2 Tx Current Alarm": "None", "Ch3 Tx Current Alarm": "None", "Ch2 Tx Current": "0.00000 mA", "Ch4 Tx Current Alarm": "None", "Ch4 Tx Current": "0.00000 mA", "Ch1 Tx Current Alarm": "None", "Low Tx Crnt Alarm Thresh": "1.00000 mA", "Ch1 Tx Current": "0.00000 mA", "Hi Tx Crnt Alarm Thresh": "8.00000 mA", "Ch3 Tx Current": "0.00000 mA" } ]


© Copyright 2023, NVIDIA. Last updated on Nov 16, 2023.