Storage System Temperature degraded.

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

Knowledge Base article:

Summary

A storage system temperature has degraded.

Causes

This could be caused by the following:

Resolutions

If the temperature status is degraded or failed, shut down the storage system as soon as possible. Insure that the storage system environment is being cooled properly and that no components are overheated.

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

8010

HP OneView Management

HP OneView Event Manager-Server

Storage System Temp Degraded (8010) Storage System temperature degraded. The agent has detected a temperature status that has been set to degraded. The storage system's temperature is outside of the normal operating range. User Action: Shut down the storage system as soon as possible. Insure that the storage system environment is being cooled properly and that no components are overheated. Source IP Address: '%1'; Source System GUID: '%2'; Server Hostname: '%3'; Temperature Status: '%5'; (1=other, 2=ok, 3=degraded, 4=failed, 5=noTemp) [SNMP TRAP: 8010 in CPQSTSYS.MIB]

8019

HP OneView Management

HP OneView Event Manager-Server

Temperature Sensor Status Change (8019) Storage system temperature sensor status change. The agent has detected a change in the status of a storage system temperature sensor. The variable cpqSsTempSensorStatus indicates the current status. User Action: If cpqSsTempSensorStatus is 'degraded(3)' or 'failed(4)', shutdown the storage system as soon as possible. Ensure that the storage system environment is being cooled properly and that no components are overheated. Source IP Address: '%1'; Source System GUID: '%2'; Server Hostname: '%3'; Chassis Name: '%5'; Chassis Time: '%6'; Temperature Sensor Location: '%7'; (1=other, 2=fanBay, 3=backplane) Temperature Sensor Status: '%8'; (1=other, 2=ok, 3=degraded, 4=failed) Temperature Sensor Current Value: '%9'; [SNMP TRAP: 8019 in CPQSTSYS.MIB]

8023

HP OneView Management

HP OneView Event Manager-Server

Storage System Temperature Status Change (8023) Storage system temperature status change. The agent has detected a change in the status of the temperature in a storage system. The variable cpqSsBackplaneTempStatus indicates the current status. User Action: If cpqSsBackplaneTempStatus is 'degraded(4)' or 'failed(5)', shutdown the storage system as soon as possible. Ensure that the storage system environment is being cooled properly and that no components are overheated. Source IP Address: '%1'; Source System GUID: '%2'; Server Hostname: '%3'; Chassis Name: '%5'; Chassis Time: '%6'; Backplane Index: '%7'; Backplane Vendor: '%8'; Backplane Model: '%9'; Backplane Serial Number: '%10'; Backplane Temperature Status: '%11'; (1=other, 2=noTemp, 3=ok, 4=degraded, 5=failed, 6=notSupported) [SNMP TRAP: 8023 in CPQSTSYS.MIB]

8030

HP OneView Management

HP OneView Event Manager-Server

Temperature Status Change (8030) Storage System temperature status change. The agent has detected a change in the temperature status of a storage system. The variable cpqSsBoxTempStatus indicates the current temperature status. User Action: If cpqSsBoxTempStatus is 'degraded(3)' or 'failed(4)', shutdown the storage system as soon as possible. Ensure that the storage system environment is being cooled properly and that no components are overheated. Source IP Address: '%1'; Source System GUID: '%2'; Server Hostname: '%3'; Controller Location: '%5'; Controller: '%6'; Bus: '%7'; Vendor: '%8'; Model: '%9'; Serial Number: '%10'; Temperature Status: '%11'; (1=other, 2=ok, 3=degraded, 4=failed, 5=noTemp) Location: '%12'; [SNMP TRAP: 8030 in CPQSTSYS.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.Storage_System_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>^(8010|8019|8023|8030)$</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>Storage System Temperature degraded.</AlertName>
<AlertDescription>$Data/EventDescription$</AlertDescription>
<AlertOwner/>
<Suppression>
<SuppressionValue>$Data/Params/Param[2]$</SuppressionValue>
</Suppression>
</WriteAction>
</WriteActions>
</Rule>