Acer.Server.OOB.ChassisRule

Acer.Server.OOB.ChassisRule (Rule)

The alert is generated when getting a PET from server health monitor(iBMC).

Knowledge Base article:

Summary

The alert is generated when getting a PET from server health monitor(iBMC).

Causes

The causes include that the chassis of the server is opened or the drive bay of the server is opened etc.

Resolutions

Secure the chassis or drive bay tightly.

Additional Information

Launch Smart Console to check the sensor readings.

External Knowledge Sources

Check sensor and event information in the IPMI specification.

Element properties:

TargetAcer.Server.OOB.Chassis
CategoryAlert
EnabledTrue
Alert GenerateTrue
RemotableTrue

Member Modules:

ID Module Type TypeId RunAs 
DataSource DataSource Microsoft.SystemCenter.SdkEventProvider Default
ConditionDetection ConditionDetection System.ExpressionFilter Default
GenerateAlert WriteAction System.Health.GenerateAlert Default

Source Code:

<Rule ID="Acer.Server.OOB.ChassisRule" Enabled="true" Target="Acer.Server.OOB.Chassis" ConfirmDelivery="true" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>Alert</Category>
<DataSources>
<DataSource ID="DataSource" TypeID="SC!Microsoft.SystemCenter.SdkEventProvider"/>
</DataSources>
<ConditionDetection ID="ConditionDetection" TypeID="System!System.ExpressionFilter">
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">Acer.Server.OOB</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>EventData/Data/BMCIP</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">$Target/Property[Type="Acer.Server.OOB.Chassis"]/BMCIP$</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">EventData/Data/AlertObjectType</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">Chassis</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">EventData/Data/AlertSeverity</XPathQuery>
</ValueExpression>
<Operator>NotEqual</Operator>
<ValueExpression>
<Value Type="String">-1</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</ConditionDetection>
<WriteActions>
<WriteAction ID="GenerateAlert" TypeID="Health!System.Health.GenerateAlert">
<Priority>0</Priority>
<Severity>$Data/EventData/Data/AlertSeverity$</Severity>
<AlertMessageId>$MPElement[Name="AlertMessageID8fa3d40797394daca85a3998703ba68a"]$</AlertMessageId>
<AlertParameters>
<AlertParameter1>$Data/EventData/Data/AlertName$</AlertParameter1>
<AlertParameter2>$Data/EventData/Data/AlertDescription$</AlertParameter2>
</AlertParameters>
<Custom1>$Data/EventData/Data/AlertID$</Custom1>
<Custom2>$Target/Property[Type="Acer.Server.OOB.Chassis"]/BMCIP$</Custom2>
<Custom3/>
<Custom4/>
<Custom5/>
<Custom6/>
<Custom7/>
<Custom8/>
<Custom9/>
<Custom10/>
</WriteAction>
</WriteActions>
</Rule>