Once on the highway to one of the Huawei MA5608, due to the heat and a bad cable, the optical level gradually deteriorated until the connection with the device was lost.
Therefore, I created triggers in Zabbix that will report that the signal is getting worse and this will prevent loss of connection.

Here is the SNMP OID for receiving RX / TX optical layer from GE ports:

From Linux, you can check SNMP OID like this:

snmpwalk -v2c -c public

For example, I looked at the RX optical level data on SFP in the first GigabitEthernet port by OID:

snmpwalk -v2c -c public

In response, I received:

SNMPv2-SMI::enterprises.2011. = INTEGER: -9621752

The result must be multiplied by 0.000001, that is, if -9621752 is multiplied by 0.000001, you get -9.621752.

Received the TX data of the optical layer on SFP in the first GigabitEthernet port by OID:

snmpwalk -v2c -c public


SNMPv2-SMI::enterprises.2011. = INTEGER: 596391

Again the result is multiplied by 0.000001 and we get the TX level of 0.596391, well, in fact, it is not needed, the main thing is to know the RX level that the OLT receives.

Since the signal to this OLT was -9, I created triggers in Zabbix:

Name: SFP RX signal > -7
Expression: {Huawei SmartAX MA5608 INFO:hwOpticsDdmInformationEntryRX.last(0)}>-7.0000
Name: SFP RX signal is less than -11
Expression: {Huawei SmartAX MA5608 INFO:hwOpticsDdmInformationEntryRX.last(0)}<-11.0000

You can also view the current optical level through the iManager U2000 software.

See also my articles:
OID and MIB for Huawei OLT and ONU

Leave a comment

Leave a Reply