sfpDiagAlarms

SL-SFP-MIB · smartoptics variant · .1.3.6.1.4.1.4515.1.10.2.1.1.42

Object

This object indicates the Alarms of the SFP module.  
The sfpDiagAlarms is a bit map represented as a sum, therefore, 
it can represent multiple failures (alarms) simultaneously.
The various bit positions are:
0	Temp High Alarm Set when internal temperature exceeds high alarm level.
1	Temp Low Alarm Set when internal temperature is below low alarm level.
2	Vcc High Alarm Set when internal supply voltage exceeds high alarm level.
3	Vcc Low Alarm Set when internal supply voltage is below low alarm level.
4	TX Bias High Alarm Set when TX Bias current exceeds high alarm level.
5	TX Bias Low Alarm Set when TX Bias current is below low alarm level.
6	TX Power High Alarm Set when TX output power exceeds high alarm level.
7	TX Power Low Alarm Set when TX output power is below low alarm level.
8	RX Power High Alarm Set when Received Power exceeds high alarm level.
9	RX Power Low Alarm Set when Received Power is below low alarm level.
10	(15xy) Laser T/W High Alarm Set when laser temperature or wavelength exceeds high alarm level.
11	(15xy) Laser T/W Low Alarm Set when laser temperature or wavelength is below low alarm level.
12	(15xy) TEC Current High Alarm Set when TEC current exceeds high alarm level.
13	(15xy) TEC Current Low Alarm Set when TEC current is below low alarm level.
14	Retimer Loss Of Lock
15	Removed SFP
16	Rx Signal Detect alarm
17	Laser End of Life
18  Laser Tx Failure Indication.

Context

MIB
SL-SFP-MIB
OID
.1.3.6.1.4.1.4515.1.10.2.1.1.42
Type
column
Access
readonly
Status
current
Parent
sfpDiagEntry

Walk the column to discover its indexed instances, or supply every index to read one instance.

Walk the column
/usr/bin/snmpbulkwalk -v2c -c '<community>' -Pud -Ir -OQUs -m 'SL-SFP-MIB' -M '/opt/observium/mibs/smartoptics:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'SL-SFP-MIB::sfpDiagAlarms'
More examples
Read one indexed instance
/usr/bin/snmpget -v2c -c '<community>' -Pud -Ir -OQUv -m 'SL-SFP-MIB' -M '/opt/observium/mibs/smartoptics:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'SL-SFP-MIB::sfpDiagAlarms.<sfpDiagInterface>'
Translate to a numeric OID
/usr/bin/snmptranslate -Pud -Ir -On -m 'SL-SFP-MIB' -M '/opt/observium/mibs/smartoptics:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'SL-SFP-MIB::sfpDiagAlarms'

Syntax

Source
SNMPv2-SMIInteger32
Base type
Integer32

Values & Constraints

Type Constraints
range: -2147483648..2147483647