[Enterprise Switch] How to monitor transceiver DDM Information? Follow
According to the SFF-8472 Management Interface for SFP+ specification transceiver EEPROM (A2h) byte 00 - 39 used to access measurements of transceiver temperature, internally measured supply voltage, TX bias current, TX output power, received optical power.
Switch supports transceiver-monitor feature monitoring these DDM information, and switch also supports setting warning and alarm threshold value of monitoring transceiver DDM information.
-
Show transceiver information
Command: show interfaces transceiver [interface]
This command displays identifying information for the specified transceiver, including connector type and vendor-related parameters, as well as the temperature, voltage, bias current, transmit power, and receive power.
Console#show interfaces transceiver ethernet 1/27
Information of Eth 1/27
Connector Type : LC
Fiber Type : Single Mode (SM)
Eth Compliance Codes : 10GBASE-LR
Baud Rate : 10300 MBd
Vendor OUI : 00-00-00
Vendor Name : Edgecore
Vendor PN : ET5402-LR
Vendor Rev : 01
Vendor SN : W12033000005
Date Code : 20-08-27
DDM Information
Temperature : 59.77 degree C
Vcc : 3.28 V
Bias Current : 46.50 mA
TX Power : -2.36 dBm
RX Power : -2.75 dBm
DDM Thresholds
Low Alarm Low Warning High Warning High Alarm
----------- ------------ ------------ ------------ ------------
Temperature(Celsius) -5.00 0.00 70.00 75.00
Voltage(Volts) 3.08 3.10 3.48 3.50
Current(mA) 2.00 4.00 80.00 90.00
TxPower(dBm) -8.00 -6.00 -1.00 0.00
RxPower(dBm) -15.41 -14.40 -1.00 0.00
-
To check transceiver-monitor feature status and threshold value.
Command: show interfaces transceiver-threshold [interface]
This command displays the alarm/warning thresholds for temperature, voltage, bias current, transmit power, and receive power.
Console#show interfaces transceiver-threshold ethernet 1/27
Information of Eth 1/27
DDM Thresholds
Transceiver-monitor : Disabled
Transceiver-threshold-auto : Enabled
Low Alarm Low Warning High Warning High Alarm
----------- ------------ ------------ ------------ ------------
Temperature(Celsius) -5.00 0.00 70.00 75.00
Voltage(Volts) 3.08 3.10 3.48 3.50
Current(mA) 2.00 4.00 80.00 90.00
TxPower(dBm) -8.00 -6.00 -1.00 0.00
RxPower(dBm) -15.41 -14.40 -1.00 0.00
-
To enable transceiver’s operational values monitoring.
Command: [no] transceiver-monitor
This command sends a trap when any of the transceiver’s operational values fall outside of specified thresholds. Use the no form to disable trap messages.
Console(config)#int ethernet 1/27
Console(config-if)#transceiver-monitor
-
To modify transceiver-monitor threshold value
4.1 To disabled uses default threshold settings obtained from the transceiver.
Command:[no] transceiver-threshold-auto
This command uses default threshold settings obtained from the transceiver to determine when an alarm or warning message should be sent. Use the no form to disable this feature.
Console(config-if)#no transceiver-threshold-auto
4.2 To modify transceiver-monitor threshold value.
Command: transceiver-threshold [threshold item] [threshold values]
This command sets thresholds for the transceiver power level of the received signal which can be used to trigger an alarm or warning message. Use the no form to restore the default settings.
Console(config-if)#transceiver-threshold ?
current Sets current threshold
rx-power Sets threshold rx-power
temperature Sets temperature threshold
tx-power Sets tx-power threshold
voltage Sets voltage threshold
Console(config-if)#transceiver-threshold temperature high-warning 6100
Console(config-if)#transceiver-threshold temperature high-alarm 6300
Console#show interfaces transceiver-threshold ethernet 1/27
Information of Eth 1/27
DDM Thresholds
Transceiver-monitor : Disabled
Transceiver-threshold-auto : Enabled
Low Alarm Low Warning High Warning High Alarm
----------- ------------ ------------ ------------ ------------
Temperature(Celsius) -5.00 0.00 61.00 63.00
Voltage(Volts) 3.08 3.10 3.48 3.50
Current(mA) 2.00 4.00 80.00 90.00
TxPower(dBm) -8.00 -6.00 -1.00 0.00
RxPower(dBm) -15.41 -14.40 -1.00 0.00
-
How to check warning and alarm of transceiver?
5.1 If transceiver current state over threshold value, it displays “!” after threshold value.
Command: show interfaces transceiver [interface]
Console#show interfaces transceiver ethernet 1/27
Information of Eth 1/27
Connector Type : LC
Fiber Type : Single Mode (SM)
Eth Compliance Codes : 10GBASE-LR
Baud Rate : 10300 MBd
Vendor OUI : 00-00-00
Vendor Name : Edgecore
Vendor PN : ET5402-LR
Vendor Rev : 1.0
Vendor SN : W12039000006
Date Code : 20-09-25
DDM Information
Temperature : 62.59 degree C
Vcc : 3.25 V
Bias Current : 53.50 mA
TX Power : -2.33 dBm
RX Power : -3.91 dBm
DDM Thresholds
Low Alarm Low Warning High Warning High Alarm
----------- ------------ ------------ ------------ ------------
Temperature(Celsius) -5.00 0.00 61.00! 63.00
Voltage(Volts) 3.08 3.10 3.48 3.50
Current(mA) 2.00 4.00 80.00 90.00
TxPower(dBm) -8.00 -6.00 -1.00 0.00
5.2 To check switch log
Command: show log ram
Console#show log ram
[8] 15:06:11 2022-10-14
"SFP Temperature alarm warning cease on port 25"
level : 6, module : 5, function : 1, and event no. : 1
[7] 14:54:32 2022-10-14
"SFP Temperature high warning on port 25"
level : 6, module : 5, function : 1, and event no. : 1
[6] 14:54:10 2022-10-14
"SFP Temperature high alarm on port 25"
level : 6, module : 5, function : 1, and event no. : 1
[5] 14:54:04 2022-10-14
"SFP Temperature high warning on port 25"
level : 6, module : 5, function : 1, and event no. : 1
5.3 To check SNMP trap via SNMP Server.
sfpThresholdAlarmWarnTrap Message reception date: 2022/11/29 Message reception time: 下午 04:34:17.886 Time stamp: 32 days 22h:02m:25s.09th Message type: Notification (Trap) Protocol version: SNMPv2c Transport: IP/UDP Agent Address: 192.168.1.100 Port: 1042 Manager Address: 192.168.0.116 Port: 0 Community: private Bindings (6) Binding #1: sysUpTimeInstance *** (timeticks) 32 days 22h:02m:25s.09th Binding #2: snmpTrapOID.0 *** (OBJECT IDENTIFIER) sfpThresholdAlarmWarnTrap Binding #3: trapSfpThresholdAlarmWarnIfIndex.0 *** (INTEGER) 27 Binding #4: trapSfpThresholdAlarmWarnType.0 *** (INTEGER) txPowerLowAlarm(6) Binding #5: snmpTrapAddress.0 *** (IpAddress) 192.168.1.100 Binding #6: snmpTrapEnterprise.0 *** (OBJECT IDENTIFIER) ecs302Traps |
Comments
0 comments
Please sign in to leave a comment.