Fault Rule : Fex.F0688 (link-misconnected)

Cisco.Ucsm.Fex.F0688.Rule (Rule)

Fault Rule : Fex.F0688 (link-misconnected)Description

Knowledge Base article:

Summary

Management Port [id] in server [id] is mis connected

Cause

link-misconnected

Fault Detail

Description

Fault Name

Mgmt If Mis Connect

Fault Code

F0688

Explanation

This fault occurs when the server and FEX connectivity changes.

Recommended Actions

If you see this fault, take the following actions:

  • Check the connectivity between the server and FEX.

  • If the connectivity was changed by mistake, restore it to its previous configuration.

  • If the connectivity change was intentional, reacknowledge the server.

  • If the above actions did not resolve the issue, create a show tech support file and contact Cisco TAC. Click Here

Related Links

Get more details on Cisco UCS faults:

Cisco UCS Faults and Error Messages Reference

Management Pack Information

Cisco UCS Manager Management Pack

Element properties:

TargetCisco.Ucs.Fex
CategoryAlert
EnabledTrue
Alert GenerateTrue
Alert SeverityWarning
Alert PriorityNormal
RemotableTrue
Alert Message
Fex.F0688: link-misconnected

[Instance Name:{1}; 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.Ucsm.Fex.F0688.Rule" Enabled="true" Target="Cisco.Ucs.Fex">
<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="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">17101</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[7]</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">F0688</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<RegExExpression>
<ValueExpression>
<XPathQuery Type="String">Params/Param[3]</XPathQuery>
</ValueExpression>
<Operator>ContainsSubstring</Operator>
<Pattern>$Target/Property[Type="Cisco.Ucs.Entity"]/Moniker$</Pattern>
</RegExExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">Params/Param[10]</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">$Target/Property[Type="Cisco.Ucs.Object"]/ClassName$</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">Params/Param[15]</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">AlertGenerated</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="GenerateAlert" TypeID="Health!System.Health.GenerateAlert">
<Priority>1</Priority>
<Severity>1</Severity>
<AlertMessageId>$MPElement[Name="Cisco.Ucsm.Fex.F0688.Rule.StringResource"]$</AlertMessageId>
<AlertParameters>
<AlertParameter1>$Data/Params/Param[1]$</AlertParameter1>
<AlertParameter2>$Data/Params/Param[24]$</AlertParameter2>
<AlertParameter3>$Data/Params/Param[3]$</AlertParameter3>
</AlertParameters>
<Suppression>
<SuppressionValue>$Data/Params/Param[2]$</SuppressionValue>
<SuppressionValue>$Data/Params/Param[3]$</SuppressionValue>
<SuppressionValue>$Data/Params/Param[7]$</SuppressionValue>
<SuppressionValue>$Data/Params/Param[9]$</SuppressionValue>
<SuppressionValue>$Data/Params/Param[11]$</SuppressionValue>
</Suppression>
<Custom1>$Data/Params/Param[2]$</Custom1>
<Custom2>$Data/Params/Param[5]$</Custom2>
<Custom3>$Data/Params/Param[14]$</Custom3>
<Custom4>$Data/Params/Param[7]$</Custom4>
<Custom5>$Data/Params/Param[8]$</Custom5>
<Custom6>$Data/Params/Param[9]$</Custom6>
<Custom7>$Data/Params/Param[24]$</Custom7>
<Custom8>$Data/Params/Param[11]$</Custom8>
<!--<Custom9>$Data/Params/Param[12]$</Custom9>-->
<Custom9>$Data/Params/Param[23]$</Custom9>
<Custom10>$Data/Params/Param[3]$</Custom10>
</WriteAction>
</WriteActions>
</Rule>