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:
{
"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:
[{
"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"
}
]