Details
-
Vendor Bug
-
Resolution: Fixed
-
Major
-
None
-
Professional Edition
-
None
-
CentOS Linux release 7.9.2009, Observium 22.2.11898 (stable)
Description
Hello,
We have added new switch in our infrastructure (Huawei CloudEngine 8851) and it seems that Observium reports wrong information for RX power level and creates false alerts regarding the same. I'm attaching snmpwalk, polling and discovery info for the device in question
Ok, I found trouble.. RX/TX power for multiline sensors reported with incorrect scale (1 instead 0.01):
hwEntityOpticalRxPower.16850463 = -121
hwEntityOpticalRxHighThreshold.16850463 = 400
hwEntityOpticalRxHighWarnThreshold.16850463 = No Such Object available on this agent at this OID
hwEntityOpticalRxLowThreshold.16850463 = -1801
hwEntityOpticalRxLowWarnThreshold.16850463 = No Such Object available on this agent at this OID
hwEntityOpticalLaneRxPower.16850463 = -1.21,-1.51,-1.83,-2.18
hwEntityOpticalTxPower.16850463 = -25
hwEntityOpticalTxHighThreshold.16850463 = 400
hwEntityOpticalTxHighWarnThreshold.16850463 = No Such Object available on this agent at this OID
hwEntityOpticalTxLowThreshold.16850463 = -1060
hwEntityOpticalTxLowWarnThreshold.16850463 = No Such Object available on this agent at this OID
hwEntityOpticalLaneTxPower.16850463 = -0.25,-0.26,-0.26,-0.23
I added hack for detect correct scale in r12164.
NOTE. For use changes immediately you need switch to rolling updates and rediscover device: https://docs.observium.org/updating/#switch-between-rolling-and-stable-trains