Rule for Modular Server System Event Policy Id 2130

Intel.Hardware.ModularServer.AlertRule_Policy2130 (Rule)

This rule generate alerts for the Event Policy 2130 configured in Chassis Management Module of Modular Server System.

Knowledge Base article:

Summary

Sensor: - Conditions from multiple sources have resulted in the illumination of the Server Fault LED. The Chassis Management Module (CMM) and an application have detected a fault condition on the server and has illuminated the Server Fault LED.

Causes

The Chassis Management Module and an applicatoin have illuminated the Fault LED.

Resolution

Check the server sensor and chassis events tabs to determine why the CMM and application may have illuminated the LED.

Element properties:

TargetIntel.Hardware.ModularServer.Chassis
CategoryAvailabilityHealth
EnabledTrue
Alert GenerateTrue
Alert SeverityWarning
Alert PriorityNormal
RemotableTrue
Alert Message
Fault LED ON

Event # {5}. Component : {2}.
{6}.
Event LogIntelServerTraps

Member Modules:

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

Source Code:

<Rule ID="Intel.Hardware.ModularServer.AlertRule_Policy2130" Enabled="true" Target="Intel.Hardware.ModularServer.Chassis" ConfirmDelivery="false" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>AvailabilityHealth</Category>
<DataSources>
<DataSource ID="EventDS" TypeID="Windows!Microsoft.Windows.EventProvider">
<ComputerName>.</ComputerName>
<LogName>IntelServerTraps</LogName>
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">MultiFlexTrapReceiver</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>Params/Param[1]</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>$Target/Property[Type='Intel.Hardware.ModularServer.Chassis']/IPAddress$</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="Integer">Params/Param[11]</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="Integer">2130</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="GenerateAlert" TypeID="SystemHealth!System.Health.GenerateAlert">
<Priority>1</Priority>
<Severity>1</Severity>
<AlertOwner/>
<AlertMessageId>$MPElement[Name="Intel.Hardware.ModularServer.AlertMessage_Policy2130"]$</AlertMessageId>
<AlertParameters>
<AlertParameter1>$Data/Params/Param[1]$</AlertParameter1>
<AlertParameter2>$Data/Params/Param[2]$</AlertParameter2>
<AlertParameter3>$Data/Params/Param[5]$</AlertParameter3>
<AlertParameter4>$Data/Params/Param[7]$</AlertParameter4>
<AlertParameter5>$Data/Params/Param[8]$</AlertParameter5>
<AlertParameter6>$Data/Params/Param[9]$</AlertParameter6>
<AlertParameter7>$Data/Params/Param[10]$</AlertParameter7>
<AlertParameter8>$Data/Params/Param[11]$</AlertParameter8>
</AlertParameters>
<Suppression/>
</WriteAction>
</WriteActions>
</Rule>