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/

Reply via email to