Temperature degraded.

HewlettPackard.Oneview.Server.HPProliantServer.Temperature_degraded.Rule (Rule)

Knowledge Base article:

Summary

A temperature has degraded.

Causes

This could be caused by the following:

Resolutions

Check the system for hardware failures and verify the environment is properly cooled.

For additional troubleshooting, the following tasks are available:

Related Events

The following are monitored NT Event Log entries by this rule:

Event ID

Log File

Publisher

Log Message

6018

HP OneView Management

HP OneView Event Manager-Server

Thermal Status Degraded (6018) The temperature status has been set to degraded. The server's temperature is outside of the normal operating range. The server will be shut down if the cpqHeThermalDegradedAction variable is set to shutdown(3). User Action: Check the system for hardware failures and verify the environment is properly cooled. Source IP Address: '%1'; Source System GUID: '%2'; Server Hostname: '%3'; Thermal Degraded Action: '%5'; (1=other, 2=continue, 3=shutdown) [SNMP TRAP: 6018 in CPQHLTH.MIB]

6041

HP OneView Management

HP OneView Event Manager-Server

Thermal Status Degraded (6041) The temperature status has been set to degraded in the specified chassis and location. The server's temperature is outside of the normal operating range. The server will be shut down if the cpqHeThermalDegradedAction variable is set to shutdown(3). User Action: Check the system for hardware failures and verify the environment is properly cooled. Source IP Address: '%1'; Source System GUID: '%2'; Server Hostname: '%3'; Thermal Degraded Action: '%5'; (1=other, 2=continue, 3=shutdown) Chassis: '%6'; Location: '%7'; (1=other, 2=unknown, 3=system, 4=systemBoard, 5=ioBoard, 6=cpu, 7=memory, 8=storage, 9=removableMedia, 10=powerSupply, 11=ambient, 12=chassis, 13=bridgeCard) [SNMP TRAP: 6041 in CPQHLTH.MIB]

Related Links

See the latest information about Hewlett Packard Enterprise OneView Server Management Pack:

HPE Microsoft Management Integration Solution

Management Pack Information

Hewlett Packard Enterprise OneView Server Management Pack

Element properties:

TargetHewlettPackard.Oneview.Server.HPProliantServer
CategoryAlert
EnabledTrue
Alert GenerateTrue
Alert SeverityWarning
Alert PriorityHigh
RemotableTrue
Event LogHP OneView Management

Member Modules:

ID Module Type TypeId RunAs 
DS DataSource Microsoft.Windows.EventProvider Default
GenerateAlert WriteAction System.Health.GenerateAlert Default

Source Code:

<Rule ID="HewlettPackard.Oneview.Server.HPProliantServer.Temperature_degraded.Rule" Target="HewlettPackard.Oneview.Server.HPProliantServer" Enabled="true" ConfirmDelivery="false" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>Alert</Category>
<DataSources>
<DataSource ID="DS" TypeID="Windows!Microsoft.Windows.EventProvider">
<LogName>HP OneView Management</LogName>
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">HP OneView Event Manager-Server</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<RegExExpression>
<ValueExpression>
<XPathQuery>EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>MatchesMOM2005BooleanRegularExpression</Operator>
<Pattern>^(6018|6041)$</Pattern>
</RegExExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">Params/Param[2]</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">$Target/Property[Type="HewlettPackard.Oneview.Server.HPProliantServer"]/ObjectID$</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="GenerateAlert" TypeID="Health!System.Health.GenerateAlert">
<Priority>2</Priority>
<Severity>1</Severity>
<AlertName>Temperature degraded.</AlertName>
<AlertDescription>$Data/EventDescription$</AlertDescription>
<AlertOwner/>
<Suppression>
<SuppressionValue>$Data/Params/Param[2]$</SuppressionValue>
</Suppression>
</WriteAction>
</WriteActions>
</Rule>