Dear all,
we are seeing a rather obnoxious issue on ME3600x with IOS 15.3(1)S. If a power supply breaks down, we can read out that fact via SNMP. But if we _pull_ the power supply, the SNMP items simply disappear. Which, in turn, leads to our monitoring solution dutifully changing the item state to "not supported" and ignoring it. While we are trying to fix the monitoring as well, we would like to tackle both sides of this issue. If anyone could verify if this is fixed in a later IOS release, that would be appreciated. Alternatively, if there's an item for total number of PSUs, total power available, redundant power mode or other ways to determine the correct amount of PSUs, that would be appreciated, as well. Broken PSU: CISCO-ENVMON-MIB::ciscoEnvMonPresent.0 = INTEGER: other(14) CISCO-ENVMON-MIB::ciscoEnvMonTemperatureStatusDescr.1005 = STRING: SW#1, Sensor#1, GREEN CISCO-ENVMON-MIB::ciscoEnvMonTemperatureStatusDescr.1007 = STRING: SW#1, Sensor#3, GREEN CISCO-ENVMON-MIB::ciscoEnvMonTemperatureStatusDescr.1009 = STRING: SW#1, Sensor#5, GREEN CISCO-ENVMON-MIB::ciscoEnvMonTemperatureStatusValue.1005 = Gauge32: 50 degrees Celsius CISCO-ENVMON-MIB::ciscoEnvMonTemperatureStatusValue.1007 = Gauge32: 50 degrees Celsius CISCO-ENVMON-MIB::ciscoEnvMonTemperatureStatusValue.1009 = Gauge32: 50 degrees Celsius CISCO-ENVMON-MIB::ciscoEnvMonTemperatureThreshold.1005 = INTEGER: 58 degrees Celsius CISCO-ENVMON-MIB::ciscoEnvMonTemperatureThreshold.1007 = INTEGER: 58 degrees Celsius CISCO-ENVMON-MIB::ciscoEnvMonTemperatureThreshold.1009 = INTEGER: 58 degrees Celsius CISCO-ENVMON-MIB::ciscoEnvMonTemperatureLastShutdown.1005 = INTEGER: 0 degrees Celsius CISCO-ENVMON-MIB::ciscoEnvMonTemperatureLastShutdown.1007 = INTEGER: 0 degrees Celsius CISCO-ENVMON-MIB::ciscoEnvMonTemperatureLastShutdown.1009 = INTEGER: 0 degrees Celsius CISCO-ENVMON-MIB::ciscoEnvMonTemperatureState.1005 = INTEGER: normal(1) CISCO-ENVMON-MIB::ciscoEnvMonTemperatureState.1007 = INTEGER: normal(1) CISCO-ENVMON-MIB::ciscoEnvMonTemperatureState.1009 = INTEGER: normal(1) CISCO-ENVMON-MIB::ciscoEnvMonFanStatusDescr.1039 = STRING: Switch#1, Fan#1 CISCO-ENVMON-MIB::ciscoEnvMonFanStatusDescr.1041 = STRING: Switch#1, Fan#2 CISCO-ENVMON-MIB::ciscoEnvMonFanState.1039 = INTEGER: normal(1) CISCO-ENVMON-MIB::ciscoEnvMonFanState.1041 = INTEGER: normal(1) CISCO-ENVMON-MIB::ciscoEnvMonSupplyStatusDescr.1038 = STRING: Switch#1, PowerSupply 1 CISCO-ENVMON-MIB::ciscoEnvMonSupplyStatusDescr.1040 = STRING: Switch#1, PowerSupply 2 CISCO-ENVMON-MIB::ciscoEnvMonSupplyState.1038 = INTEGER: normal(1) CISCO-ENVMON-MIB::ciscoEnvMonSupplyState.1040 = INTEGER: notFunctioning(6) CISCO-ENVMON-MIB::ciscoEnvMonSupplySource.1038 = INTEGER: ac(2) CISCO-ENVMON-MIB::ciscoEnvMonSupplySource.1040 = INTEGER: ac(2) Working system: CISCO-ENVMON-MIB::ciscoEnvMonPresent.0 = INTEGER: other(14) CISCO-ENVMON-MIB::ciscoEnvMonTemperatureStatusDescr.1005 = STRING: SW#1, Sensor#1, GREEN CISCO-ENVMON-MIB::ciscoEnvMonTemperatureStatusDescr.1007 = STRING: SW#1, Sensor#3, GREEN CISCO-ENVMON-MIB::ciscoEnvMonTemperatureStatusDescr.1009 = STRING: SW#1, Sensor#5, GREEN CISCO-ENVMON-MIB::ciscoEnvMonTemperatureStatusValue.1005 = Gauge32: 34 degrees Celsius CISCO-ENVMON-MIB::ciscoEnvMonTemperatureStatusValue.1007 = Gauge32: 34 degrees Celsius CISCO-ENVMON-MIB::ciscoEnvMonTemperatureStatusValue.1009 = Gauge32: 34 degrees Celsius CISCO-ENVMON-MIB::ciscoEnvMonTemperatureThreshold.1005 = INTEGER: 58 degrees Celsius CISCO-ENVMON-MIB::ciscoEnvMonTemperatureThreshold.1007 = INTEGER: 58 degrees Celsius CISCO-ENVMON-MIB::ciscoEnvMonTemperatureThreshold.1009 = INTEGER: 58 degrees Celsius CISCO-ENVMON-MIB::ciscoEnvMonTemperatureLastShutdown.1005 = INTEGER: 0 degrees Celsius CISCO-ENVMON-MIB::ciscoEnvMonTemperatureLastShutdown.1007 = INTEGER: 0 degrees Celsius CISCO-ENVMON-MIB::ciscoEnvMonTemperatureLastShutdown.1009 = INTEGER: 0 degrees Celsius CISCO-ENVMON-MIB::ciscoEnvMonTemperatureState.1005 = INTEGER: normal(1) CISCO-ENVMON-MIB::ciscoEnvMonTemperatureState.1007 = INTEGER: normal(1) CISCO-ENVMON-MIB::ciscoEnvMonTemperatureState.1009 = INTEGER: normal(1) CISCO-ENVMON-MIB::ciscoEnvMonFanStatusDescr.1038 = STRING: Switch#1, Fan#1 CISCO-ENVMON-MIB::ciscoEnvMonFanStatusDescr.1040 = STRING: Switch#1, Fan#2 CISCO-ENVMON-MIB::ciscoEnvMonFanState.1038 = INTEGER: normal(1) CISCO-ENVMON-MIB::ciscoEnvMonFanState.1040 = INTEGER: normal(1) CISCO-ENVMON-MIB::ciscoEnvMonSupplyStatusDescr.1037 = STRING: Switch#1, PowerSupply 1 CISCO-ENVMON-MIB::ciscoEnvMonSupplyStatusDescr.1039 = STRING: Switch#1, PowerSupply 2 CISCO-ENVMON-MIB::ciscoEnvMonSupplyState.1037 = INTEGER: normal(1) CISCO-ENVMON-MIB::ciscoEnvMonSupplyState.1039 = INTEGER: normal(1) CISCO-ENVMON-MIB::ciscoEnvMonSupplySource.1037 = INTEGER: ac(2) CISCO-ENVMON-MIB::ciscoEnvMonSupplySource.1039 = INTEGER: ac(2) One PSU only: CISCO-ENVMON-MIB::ciscoEnvMonPresent.0 = INTEGER: other(14) CISCO-ENVMON-MIB::ciscoEnvMonTemperatureStatusDescr.1005 = STRING: SW#1, Sensor#1, GREEN CISCO-ENVMON-MIB::ciscoEnvMonTemperatureStatusDescr.1007 = STRING: SW#1, Sensor#3, GREEN CISCO-ENVMON-MIB::ciscoEnvMonTemperatureStatusDescr.1009 = STRING: SW#1, Sensor#5, GREEN CISCO-ENVMON-MIB::ciscoEnvMonTemperatureStatusValue.1005 = Gauge32: 40 degrees Celsius CISCO-ENVMON-MIB::ciscoEnvMonTemperatureStatusValue.1007 = Gauge32: 40 degrees Celsius CISCO-ENVMON-MIB::ciscoEnvMonTemperatureStatusValue.1009 = Gauge32: 40 degrees Celsius CISCO-ENVMON-MIB::ciscoEnvMonTemperatureThreshold.1005 = INTEGER: 58 degrees Celsius CISCO-ENVMON-MIB::ciscoEnvMonTemperatureThreshold.1007 = INTEGER: 58 degrees Celsius CISCO-ENVMON-MIB::ciscoEnvMonTemperatureThreshold.1009 = INTEGER: 58 degrees Celsius CISCO-ENVMON-MIB::ciscoEnvMonTemperatureLastShutdown.1005 = INTEGER: 0 degrees Celsius CISCO-ENVMON-MIB::ciscoEnvMonTemperatureLastShutdown.1007 = INTEGER: 0 degrees Celsius CISCO-ENVMON-MIB::ciscoEnvMonTemperatureLastShutdown.1009 = INTEGER: 0 degrees Celsius CISCO-ENVMON-MIB::ciscoEnvMonTemperatureState.1005 = INTEGER: normal(1) CISCO-ENVMON-MIB::ciscoEnvMonTemperatureState.1007 = INTEGER: normal(1) CISCO-ENVMON-MIB::ciscoEnvMonTemperatureState.1009 = INTEGER: normal(1) CISCO-ENVMON-MIB::ciscoEnvMonFanStatusDescr.1039 = STRING: Switch#1, Fan#1 CISCO-ENVMON-MIB::ciscoEnvMonFanState.1039 = INTEGER: normal(1) CISCO-ENVMON-MIB::ciscoEnvMonSupplyStatusDescr.1038 = STRING: Switch#1, PowerSupply 1 CISCO-ENVMON-MIB::ciscoEnvMonSupplyState.1038 = INTEGER: normal(1) CISCO-ENVMON-MIB::ciscoEnvMonSupplySource.1038 = INTEGER: ac(2) Thanks, Richard _______________________________________________ cisco-nsp mailing list [email protected] https://puck.nether.net/mailman/listinfo/cisco-nsp archive at http://puck.nether.net/pipermail/cisco-nsp/
