Get info by SNMP about "ports transceiver information"

  • 0
  • 3
  • Question
  • Updated 2 years ago
  • Answered
  • (Edited)
Hello, I would like to know if there's OID that can help to get information about tranciever on Summit ports.

F.e like by command "show ports tranciever information":
Port      Temp    TxPower  RxPower  TxBiasCurrent  Voltage-Aux1/ Voltage-Aux2       (Celsius)   (dBm)    (dBm)     (mA)         Vcc (Volts)       (Volts)
================================================================================
1         44.33    -2.50    -3.82     26.65         3.29          N/A   
Photo of Alexey Boykov

Alexey Boykov

  • 120 Points 100 badge 2x thumb

Posted 2 years ago

  • 0
  • 3
Photo of Necheporenko, Nikolay

Necheporenko, Nikolay, Employee

  • 1,480 Points 1k badge 2x thumb
Hello Alexey,

This feature is unsupported currently.
Photo of Alexey Boykov

Alexey Boykov

  • 120 Points 100 badge 2x thumb
Thanks for answer!
Photo of David Coglianese

David Coglianese, Embassador

  • 6,654 Points 5k badge 2x thumb
Alex,
What is the problem you are trying to track? Or the reason you need the transceiver information?

Just wondering if there is another way to get what you need.
Photo of Alexey Boykov

Alexey Boykov

  • 120 Points 100 badge 2x thumb
David, i'm just trying to monitor optics signal on Summit ports using Nagios, snmp.
Photo of EtherMAN

EtherMAN, Embassador

  • 6,960 Points 5k badge 2x thumb
Has been asked for by many as an added feature.  So far no go you have to log in via cli and run command for the levels... We can continue to ask so this feature request may get traction 
Photo of Pala, Zdenek

Pala, Zdenek, Employee

  • 9,620 Points 5k badge 2x thumb
Alexey please contact local Extreme team. We see such requests more often => by bringing the attention you increase the chance to get this feature sooner :)
Photo of Alexey Boykov

Alexey Boykov

  • 120 Points 100 badge 2x thumb
Ok i'l try :)
Photo of Jeremy

Jeremy

  • 212 Points 100 badge 2x thumb
Would love this feature!
Photo of Dave Hammers

Dave Hammers, Dir SW Engineering

  • 3,622 Points 3k badge 2x thumb
If your automation system can support REST JSONRPC, then you can get optics detailed information beginning with EXOS 21.1.1.4 by providing the CLI command but getting the JSON data returned.

The example below using curl sends the EXOS CLI command show port 32 transceiver information detail to the switch /jsonrpc URL.

curl --user admin:pass  -k -i -X POST -H "Content-Type:application/json; indent=4" -d '{"method":"cli","id":"10","jsonrpc":"2.0","params":["show port 32 transceiver information detail"]}' http://10.68.65.81/jsonrpc

HTTP/1.1 200 OK
Content-Type: application/json
Content-Length: 4686
Set-Cookie: session=.eJwFwcFOwyAAANBfMZw9QLsuWZMd3GQs6JhSoMDF0EDSWIqkrk677N997wbE1xASqG_goQM1sDq-OEKPpohvTmaqdKYnWeVGM9opAw1klA1ISsHOCmMkUp6C3Dz7IvYKmmvT5p-AK2yWA-NYrUTklBHLX0dVNWnn3uFQNC0irqC6OyrafT7NJ4jWAa9-1SFyPvhKlL40S196GGdPNt9M2XU79n9n7KVGu70k1IolTva63YL7I_jIYRpdCukC6ss0h_s_d0hFlQ.Csx1SQ.9Bs5tJDZrkzfyNr36G7sU-MmKpg; Expires=Wed, 28-Sep-2016 21:25:29 GMT; HttpOnly; Path=/
Date: Tue, 27 Sep 2016 21:25:29 GMT

{
"id": "10",
"jsonrpc": "2.0",
"result": [
{
"CLIoutput": "\nPort : 32 \n\n Media Type : SF+_SR \n Vendor Name : FINISAR CORP. \n Part Number : FTLX8571D3BCL-EX \n Serial Number : 1602P-04154 \n Wavelength : 850 nm\n\n Temp (Celsius) : 32.17 Status : Normal \n Low Warn Threshold : -8.00 High Warn Threshold : 73.00 \n Low Alarm Threshold : -13.00 High Alarm Threshold : 78.00 \n\n Voltage AUX-1/Vcc (Volts) : 3.35 Status : Normal \n Low Warn Threshold : 3.00 High Warn Threshold : 3.60 \n Low Alarm Threshold : 2.90 High Alarm Threshold : 3.70 \n \n\n Tx Power (dBm) : -2.41 Status : Normal \n Low Warn Threshold : -5.00 High Warn Threshold : -1.00 \n Low Alarm Threshold : -6.00 High Alarm Threshold : 0.00 \n\n Rx Power (dBm) : -2.56 Status : Normal \n Low Warn Threshold : -18.01 High Warn Threshold : -1.00 \n Low Alarm Threshold : -20.00 High Alarm Threshold : 0.00 \n\n Tx Bias Current (mA): 7.69 Status : Normal \n Low Warn Threshold : 5.00 High Warn Threshold : 12.60 \n Low Alarm Threshold : 4.00 High Alarm Threshold : 13.20 \n\n"
},
{
"show_ports_transceiver": {
"channelNum": 0,
"mainChannel": 1,
"mediaType": "SF+_SR ",
"numChannels": 1,
"partNumber": "FTLX8571D3BCL-EX",
"partNumberIsValid": 1,
"port": 32,
"portList": 32,
"rxPower": "-2.560201",
"rxPowerIsValid": 1,
"rxPwrHighAlarmTshld": "0.000000",
"rxPwrHighAlarmTshldIsValid": 1,
"rxPwrHighWarnTshld": "-1.000154",
"rxPwrHighWarnTshldIsValid": 1,
"rxPwrLowAlarmTshld": "-20.000000",
"rxPwrLowAlarmTshldIsValid": 1,
"rxPwrLowWarnTshld": "-18.013430",
"rxPwrLowWarnTshldIsValid": 1,
"rxPwrStatus": 1,
"rxPwrStatusIsValid": 1,
"slNumber": "1602P-04154 ",
"slNumberIsValid": 1,
"temp": "32.171875",
"tempHighAlarmTshld": "78.000000",
"tempHighAlarmTshldIsValid": 1,
"tempHighWarnTshld": "73.000000",
"tempHighWarnTshldIsValid": 1,
"tempIsValid": 1,
"tempLowAlarmTshld": "-13.000000",
"tempLowAlarmTshldIsValid": 1,
"tempLowWarnTshld": "-8.000000",
"tempLowWarnTshldIsValid": 1,
"tempStatus": 1,
"tempStatusIsValid": 1,
"txBiasCurrHighAlarmTshld": "13.200000",
"txBiasCurrHighAlarmTshldIsValid": 1,
"txBiasCurrHighWarnTshld": "12.600000",
"txBiasCurrHighWarnTshldIsValid": 1,
"txBiasCurrLowAlarmTshld": "4.000000",
"txBiasCurrLowAlarmTshldIsValid": 1,
"txBiasCurrLowWarnTshld": "5.000000",
"txBiasCurrLowWarnTshldIsValid": 1,
"txBiasCurrStatus": 1,
"txBiasCurrStatusIsValid": 1,
"txBiasCurrent": "7.694000",
"txBiasCurrentIsValid": 1,
"txPower": "-2.413909",
"txPowerIsValid": 1,
"txPwrHighAlarmTshld": "0.000000",
"txPwrHighAlarmTshldIsValid": 1,
"txPwrHighWarnTshld": "-1.000154",
"txPwrHighWarnTshldIsValid": 1,
"txPwrLowAlarmTshld": "-5.999804",
"txPwrLowAlarmTshldIsValid": 1,
"txPwrLowWarnTshld": "-5.000381",
"txPwrLowWarnTshldIsValid": 1,
"txPwrStatus": 1,
"txPwrStatusIsValid": 1,
"vendorName": "FINISAR CORP. ",
"voltAux1HighAlarmTshld": "3.700000",
"voltAux1HighAlarmTshldIsValid": 1,
"voltAux1HighWarnTshld": "3.600000",
"voltAux1HighWarnTshldIsValid": 1,
"voltAux1LowAlarmTshld": "2.900000",
"voltAux1LowAlarmTshldIsValid": 1,
"voltAux1LowWarnTshld": "3.000000",
"voltAux1LowWarnTshldIsValid": 1,
"voltAux1Status": 1,
"voltAux1StatusIsValid": 1,
"voltAux2HighAlarmTshldIsValid": 0,
"voltAux2HighWarnTshldIsValid": 0,
"voltAux2LowAlarmTshldIsValid": 0,
"voltAux2LowWarnTshldIsValid": 0,
"voltAux2Status": 0,
"voltAux2StatusIsValid": 0,
"voltageAux1": "3.348800",
"voltageAux1IsValid": 1,
"voltageAux2IsValid": 0,
"wavelength": 850,
"wavelengthIsValid": 1
},
"status": "SUCCESS"
}
]