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"
}
]