Dell CMC SNMP Trap : Temperature sensor has detected a failure value

Dell.ModularChassis.CMC2161 (Rule)

Dell CMC Temperature sensor has detected a failure value.

Knowledge Base article:

Summary

Dell CMC Temperature sensor has detected a failure value

Causes

Probable causes and corresponding resolutions for this condition are:

Cause

Resolutions

The system board <name> temperature is less than the lower critical threshold.

Check system operating environment.

The system board <name> temperature is greater than the upper critical threshold.

Check system operating environment and review event log for fan failures.

The system board <name> temperature is outside of range.

Check system operating environment and review event log for fan failures.

The memory module <number> temperature is less than the lower critical threshold.

Check system operating environment.

The memory module <number> temperature is greater than the upper critical threshold.

Check system operating environment and review event log for fan failures.

The memory module <number> temperature is outside of range.

Check system operating environment and review event log for fan failures.

The <name> temperature is less than the lower critical threshold.

Check system operating environment.

The <name> temperature is greater than the upper critical threshold.

Check system operating environment and review event log for fan failures.

The <name> temperature is outside of range.

Check system operating environment and review event log for fan failures.

The system inlet temperature is less than the lower critical threshold.

Check system operating environment.

The system inlet temperature is greater than the upper critical threshold.

Check system operating environment.

The system inlet temperature is outside of range.

Check system operating environment.

Disk drive bay temperature is less than the lower critical threshold.

Check system operating environment.

Disk drive bay temperature is greater than the upper critical threshold.

Check system operating environment.

Disk drive bay temperature is outside of range.

Check system operating environment and review event log for fan failures.

The control panel temperature is less than the lower critical threshold.

Check system operating environment.

The control panel temperature is greater than the upper critical threshold.

Check system operating environment.

The control panel temperature is outside of range.

Check system operating environment and review event log for fan failures.

Insufficient system cooling detected, system is shutdown.

Check system operating environment.

CPU <number> temperature is less than the lower critical threshold.

Check system operating environment.

CPU <number> temperature is greater than the upper critical threshold.

Check system operating environment and review event log for fan failures.

CPU <number> temperature is outside of range.

Check system operating environment and review event log for fan failures.

Resolutions

Launch the CMC Console to debug further.

Element properties:

TargetDell.ModularChassis.CMC
CategoryAvailabilityHealth
EnabledTrue
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
RemotableTrue
Alert Message
Dell Chassis Management Controller trap : Temperature sensor has detected a failure value
Dell CMC Temperature sensor has detected a failure value.

Member Modules:

ID Module Type TypeId RunAs 
DS DataSource Dell.SNMPTrap.DSMT Default
Alert WriteAction System.Health.GenerateAlert Default

Source Code:

<Rule ID="Dell.ModularChassis.CMC2161" Enabled="true" Target="DAD!Dell.ModularChassis.CMC" ConfirmDelivery="false" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>AvailabilityHealth</Category>
<DataSources>
<DataSource ID="DS" TypeID="Dell.SNMPTrap.DSMT">
<IP>$Target/Property[Type="DAD!Dell.ModularChassis.CMC"]/IPAddress$</IP>
<ServiceTag>$Target/Property[Type="DAD!Dell.ModularChassis.CMC"]/ServiceTag$</ServiceTag>
<Status>Critical</Status>
<Severity>2</Severity>
<AllTraps>false</AllTraps>
<OIDProps>
<OIDProp>.1.3.6.1.4.1.674.10892.2.21.0.2161</OIDProp>
</OIDProps>
<EventOriginId>$Target/Id$</EventOriginId>
<PublisherId>$Target/Id$</PublisherId>
<PublisherName>Snmp Event</PublisherName>
<Channel>SnmpEvent</Channel>
<LoggingComputer/>
<EventNumber>2161</EventNumber>
<EventCategory>5</EventCategory>
<EventLevel>10</EventLevel>
<UserName/>
<Params/>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="Alert" TypeID="SystemHealth!System.Health.GenerateAlert">
<Priority>1</Priority>
<Severity>2</Severity>
<AlertMessageId>$MPElement[Name="Dell.ModularChassis.CMC.Rule2161"]$</AlertMessageId>
<AlertParameters>
<AlertParameter1>$Data/EventData/DataItem/Property[@Name="Status"]$</AlertParameter1>
<AlertParameter2>$Data/EventData/DataItem/Property[@Name="EventNumber"]$</AlertParameter2>
</AlertParameters>
<Suppression>
<SuppressionValue>$Data/EventData/DataItem/Property[@Name="EventNumber"]$</SuppressionValue>
<SuppressionValue>$Data/EventData/DataItem/Property[@Name="ServiceTag"]$</SuppressionValue>
<SuppressionValue>$Data/EventData/DataItem/Property[@Name="Severity"]$</SuppressionValue>
<SuppressionValue>$Data/EventData/DataItem/Property[@Name="drsCA2MessageID"]$</SuppressionValue>
<SuppressionValue>$Data/EventData/DataItem/Property[@Name="drsCA2Message"]$</SuppressionValue>
<SuppressionValue>$Data/EventData/DataItem/Property[@Name="drsCA2FQDD"]$</SuppressionValue>
<SuppressionValue>$Data/EventData/DataItem/Property[@Name="drsChassisServiceTag"]$</SuppressionValue>
</Suppression>
<Custom1>Alert Message ID = $Data/EventData/DataItem/Property[@Name="drsCA2MessageID"]$</Custom1>
<Custom2>Alert Message = $Data/EventData/DataItem/Property[@Name="drsCA2Message"]$</Custom2>
<Custom3>Alert FQDD = $Data/EventData/DataItem/Property[@Name="drsCA2FQDD"]$</Custom3>
<Custom4>Alert Chassis Service Tag = $Data/EventData/DataItem/Property[@Name="drsChassisServiceTag"]$</Custom4>
<Custom5>Alert Status = $Data/EventData/DataItem/Property[@Name="drsCA2AlertStatus"]$</Custom5>
<Custom6>Alert Global Status = $Data/EventData/DataItem/Property[@Name="drsGlobalCurrStatus"]$</Custom6>
<Custom7>Alert Chassis Location = $Data/EventData/DataItem/Property[@Name="drsProductChassisLocation"]$</Custom7>
<Custom8>Alert Chassis Name = $Data/EventData/DataItem/Property[@Name="drsProductChassisName"]$</Custom8>
<Custom9/>
<Custom10/>
</WriteAction>
</WriteActions>
</Rule>