Lenovo BladeCenter IB-OOB Health Association

IBM.BladeCenter.IBOOB.Health.Association (Rule)

Element properties:

TargetIBM.BladeCenter
CategoryCustom
EnabledTrue
Alert GenerateFalse
RemotableTrue

Member Modules:

ID Module Type TypeId RunAs 
DataSource DataSource System.SnmpTrapProvider Default
TriggerIBEvent WriteAction IBM.BladeCenter.Trigger.IBEvent Default

Source Code:

<Rule ID="IBM.BladeCenter.IBOOB.Health.Association" Enabled="true" Target="IBMBCC!IBM.BladeCenter" ConfirmDelivery="false" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>Custom</Category>
<DataSources>
<DataSource ID="DataSource" TypeID="SNMP!System.SnmpTrapProvider">
<IP>$Target/Property[Type="NetLib!Microsoft.SystemCenter.NetworkDevice"]/IPAddress$</IP>
<CommunityString>$Target/Property[Type="NetLib!Microsoft.SystemCenter.NetworkDevice"]/CommunityString$</CommunityString>
<AllTraps>true</AllTraps>
<OIDProps/>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="TriggerIBEvent" TypeID="IBM.BladeCenter.Trigger.IBEvent">
<IPAddress>$Target/Property[Type="NetLib!Microsoft.SystemCenter.NetworkDevice"]/IPAddress$</IPAddress>
<EventID>$Data/SnmpVarBinds/SnmpVarBind[OID='1.3.6.1.4.1.2.6.158.3.1.1.14'][1]/Value$</EventID>
<EventType>$Data/SnmpVarBinds/SnmpVarBind[OID='1.3.6.1.4.1.2.6.158.3.1.1.7'][1]/Value$</EventType>
<EventSource>$Data/SnmpVarBinds/SnmpVarBind[OID='1.3.6.1.4.1.2.6.158.3.1.1.15'][1]/Value$</EventSource>
<EventDescription>$Data/SnmpVarBinds/SnmpVarBind[OID='1.3.6.1.4.1.2.6.158.3.1.1.8'][1]/Value$</EventDescription>
</WriteAction>
</WriteActions>
</Rule>