Ok, I see error (in snmp output), see example for port twe2/0/17:
CISCO-ENTITY-SENSOR-MIB::entSensorType.2211 = celsius
|
CISCO-ENTITY-SENSOR-MIB::entSensorType.2212 = voltsDC
|
CISCO-ENTITY-SENSOR-MIB::entSensorType.2213 = amperes
|
CISCO-ENTITY-SENSOR-MIB::entSensorType.2214 = dBm
|
CISCO-ENTITY-SENSOR-MIB::entSensorType.2215 = dBm
|
CISCO-ENTITY-SENSOR-MIB::entSensorScale.2211 = units
|
CISCO-ENTITY-SENSOR-MIB::entSensorScale.2212 = units
|
CISCO-ENTITY-SENSOR-MIB::entSensorScale.2213 = milli
|
CISCO-ENTITY-SENSOR-MIB::entSensorScale.2214 = units
|
CISCO-ENTITY-SENSOR-MIB::entSensorScale.2215 = units
|
CISCO-ENTITY-SENSOR-MIB::entSensorPrecision.2211 = 1
|
CISCO-ENTITY-SENSOR-MIB::entSensorPrecision.2212 = 1
|
CISCO-ENTITY-SENSOR-MIB::entSensorPrecision.2213 = 1
|
CISCO-ENTITY-SENSOR-MIB::entSensorPrecision.2214 = 1
|
CISCO-ENTITY-SENSOR-MIB::entSensorPrecision.2215 = 1
|
CISCO-ENTITY-SENSOR-MIB::entSensorValue.2211 = 25
|
CISCO-ENTITY-SENSOR-MIB::entSensorValue.2212 = 3
|
CISCO-ENTITY-SENSOR-MIB::entSensorValue.2213 = 18
|
CISCO-ENTITY-SENSOR-MIB::entSensorValue.2214 = -6
|
CISCO-ENTITY-SENSOR-MIB::entSensorValue.2215 = -23
|
Here for example temperature sensor reports:
- entSensorValue = 25
- entSensorScale = units (in MIB description this equals to scale = 1)
- entSensorPrecision = 1 (this value produce incorrect result scale)
MIB description for entSensorPrecision:
https://mibs.observium.org/mib/CISCO-ENTITY-SENSOR-MIB/#entSensorValue
This variable indicates the number of decimal
|
places of precision in fixed-point
|
sensor values reported by entSensorValue.
|
For your case, entSensorPrecision must be 0, but device report it as 1.
As I see you use latest firmware version 16.11.1, you need write to Cisco TAC about this trouble.
Thanks!
I'll send Cisco a bugreport to get this fixed, I will inform you if/when they correct the bug.