Fault Rule : Chassis.F0395 (Performance Problem)

Cisco.Imc.Chassis.F0395.Rule (Rule)

Fault Rule : F0395 (Performance Problem) Description

Knowledge Base article:

Summary

Fan [id] in Fan Module [tray]-[id] under [serverid] speed: [perf]

Cause

Performance-problem

Fault Detail

Description

Fault Code

F0395

Fault Description

  • Fan speed for fan-[Id] in Fan Module [Id]-[Id] is lower non critical : Check the air intake to the server

  • Fan speed for fan-[Id] is lower non critical : Check the air intake to the server

Explanation

This fault occurs when the fan speed reading from the fan controller does not match the desired fan speed and is outside of the normal operating range. This can indicate a problem with a fan or with the reading from the fan controller.

Resolution

If you see this fault, take the following actions:

If the above actions did not resolve the issue, contact Cisco Technical Support

Related Links

Get more details on Cisco IMC faults:

Cisco IMC Faults and Error Messages Reference

Management Pack Information

Cisco IMC Management Pack

Element properties:

TargetCisco.Imc.Chassis
CategoryAlert
EnabledTrue
Alert GenerateTrue
Alert SeverityWarning
Alert PriorityNormal
RemotableTrue
Alert Message
Chassis.F0395: Performance Problem

[Group Name:{1}; ServerName:{3}; DN:{2}]
Description: {0}
Event LogCisco UCS Monitoring Service

Member Modules:

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

Source Code:

<Rule ID="Cisco.Imc.Chassis.F0395.Rule" Enabled="true" Target="Cisco.Imc.Chassis">
<Category>Alert</Category>
<DataSources>
<DataSource ID="EventProviderDS" TypeID="Windows!Microsoft.Windows.EventProvider">
<ComputerName>$Target/Property[Type="Cisco.Ucs.Object"]/MonitoringServer$</ComputerName>
<LogName>Cisco UCS Monitoring Service</LogName>
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">Params/Param[5]</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">F0395</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">FaultData</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">Params/Param[2]</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">$Target/Property[Type="Cisco.Ucs.Object"]/TypeId$</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">Params/Param[3]</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">$Target/Property[Type="Cisco.Ucs.Entity"]/UcsName$</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<RegExExpression>
<ValueExpression>
<XPathQuery Type="String">Params/Param[4]</XPathQuery>
</ValueExpression>
<Operator>ContainsSubstring</Operator>
<Pattern>$Target/Property[Type="Cisco.Ucs.Entity"]/Moniker$</Pattern>
</RegExExpression>
</Expression>
<Expression>
<RegExExpression>
<ValueExpression>
<XPathQuery Type="String">Params/Param[15]</XPathQuery>
</ValueExpression>
<Operator>ContainsSubstring</Operator>
<Pattern>$Target/Property[Type="Cisco.Ucs.Object"]/ClassName$</Pattern>
</RegExExpression>
</Expression>
</And>
</Expression>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="GenerateAlert" TypeID="Health!System.Health.GenerateAlert">
<Priority>1</Priority>
<Severity>1</Severity>
<AlertMessageId>$MPElement[Name="Cisco.Imc.Chassis.F0395.Rule.StringResource"]$</AlertMessageId>
<AlertParameters>
<AlertParameter1>$Data/Params/Param[1]$</AlertParameter1>
<AlertParameter2>$Data/Params/Param[14]$</AlertParameter2>
<AlertParameter3>$Data/Params/Param[7]$</AlertParameter3>
<AlertParameter4>$Data/Params/Param[3]$</AlertParameter4>
</AlertParameters>
<Suppression>
<SuppressionValue>$Data/Params/Param[8]$</SuppressionValue>
<SuppressionValue>$Data/Params/Param[12]$</SuppressionValue>
</Suppression>
<Custom1>$Data/Params/Param[2]$</Custom1>
<Custom2>$Data/Params/Param[14]$</Custom2>
<Custom3>$Data/Params/Param[6]$</Custom3>
<Custom4>$Data/Params/Param[5]$</Custom4>
<Custom5>$Target/Property[Type="Cisco.Ucs.Object"]/WebProxyUrl$</Custom5>
<!--<Custom6>$Data/Params/Param[9]$</Custom6>-->
<Custom6>$Data/Params/Param[8]$</Custom6>
<Custom7>$Data/Params/Param[10]$</Custom7>
<Custom8>$Data/Params/Param[11]$</Custom8>
<Custom9>$Data/Params/Param[7]$</Custom9>
<Custom10>$Data/Params/Param[12]$</Custom10>
</WriteAction>
</WriteActions>
</Rule>