Symptom
C3650, C3850 and Cat9k (excluding C9500H) switches running 3.x.x or 16.x.x or 17.x.x are affected.
On these platforms, the OIDs to retrieve the "description" of the sensors under CISCO-ENVMON-MIB also return the "status" of the sensor appended to the description.
Other platforms such as C2960, C4500, etc only return the description.
Some of the OIDs being polled are:
ciscoEnvMonTemperatureStatusDescr (1.3.6.1.4.1.9.9.13.1.3.1.2), ciscoEnvMonFanStatusDescr (1.3.6.1.4.1.9.9.13.1.4.1.2), and ciscoEnvMonSupplyStatusDescr (1.3.6.1.4.1.9.9.13.1.5.1.2)
Conditions
No conditions, this is a day-1 behavior for the affected devices
Further Problem Description
From C2960:
snmpwalk -v 2c -c cisco 10.82.138.218 1.3.6.1.4.1.9.9.13.1.4.1
SNMPv2-SMI::enterprises.9.9.13.1.4.1.2.1007 = STRING: "Switch#1, Fan#1"
From C4500X:
snmpwalk -v 2c -c cisco 10.82.142.140 1.3.6.1.4.1.9.9.13.1.4.1
SNMPv2-SMI::enterprises.9.9.13.1.4.1.2.1 = STRING: "Chassis Fan Tray 1"
SNMPv2-SMI::enterprises.9.9.13.1.4.1.2.2 = STRING: "Chassis Fan Tray 2"
SNMPv2-SMI::enterprises.9.9.13.1.4.1.2.3 = STRING: "Chassis Fan Tray 3"
SNMPv2-SMI::enterprises.9.9.13.1.4.1.2.4 = STRING: "Chassis Fan Tray 4"
SNMPv2-SMI::enterprises.9.9.13.1.4.1.2.5 = STRING: "Chassis Fan Tray 5"
SNMPv2-SMI::enterprises.9.9.13.1.4.1.2.6 = STRING: "Power Supply 1 Fan"
SNMPv2-SMI::enterprises.9.9.13.1.4.1.2.7 = STRING: "Power Supply 2 Fan"
From C3650/C9500 running Polaris:
snmpwalk -v 2c -c cisco 10.82.142.139 1.3.6.1.4.1.9.9.13.1.4.1.2
SNMPv2-SMI::enterprises.9.9.13.1.4.1.2.1016 = STRING: "Switch 1 - FAN - T1 1, Normal"
SNMPv2-SMI::enterprises.9.9.13.1.4.1.2.1017 = STRING: "Switch 1 - FAN - T1 2, Normal"
SNMPv2-SMI::enterprises.9.9.13.1.4.1.2.1018 = STRING: "Switch 1 - FAN - T1 3, Normal"