Alert monitor for Lenovo BladeCenter blade incompatible with chassis

IBM.BladeCenter.BladeChassis.CompatibleWarning (UnitMonitor)


Alert monitor for Lenovo BladeCenter blade incompatible with chassis

Knowledge Base article:

Summary

This monitor watches for a BladeCenter event that indicates that a blade server is incompatible with the Lenovo BladeCenter chassis.

Configuration

You can disable this monitor through the Operations Manager's Operations Console. See the "Disable monitors" topic in the Operations Manager's Operations User's Guide for more information.

The BladeCenter event is delivered to this monitor asynchronously. There is no monitoring interval to configure for this monitor.

The BladeCenter event is delivered to this monitor from the AMM (Advanced Management Module) of the BladeCenter via the SNMP (Simple Network Management Protocol) protocol. It also goes through the BladeCenter runtime support of the Hardware Management Pack installed on the management server that was designated to manage the BladeCenter during the Network Device Discovery process.

For the proper BladeCenter AMM SNMP settings that are required for the Hardware Management Pack to discover BladeCenter modules and report events, consult the Hardware Management Pack's User's Guide.

Causes

When the specified blade server is not compatible with the Lenovo BladeCenter chassis, the BladeCenter's AMM generates a hardware event. The health state of this monitor is then set to the Critical or Warning state.

For a particular incident, review the history in the State Changes tab. Consult the relevant hardware knowledge articles listed below, keeping in mind the relevant event data.

The relevant Lenovo hardware knowledge articles are available on a system with the Lenovo Hardware Management Pack package installed.

The "Instance Number" can be found as the numeric part of the name/description for an alert or event, and it reflects the number of the bay/module. For instance, 'Blade "Instance Number" incompatible with chassis' could actually mean "Blade 01 incompatible with chassis".

Resolutions

Review the relevant Lenovo hardware knowledge articles listed above for information about how to resolve the hardware problem for a particular incident.

The monitor generates an alert when its health state changes to either Critical or Warning. After the system is running again normally, the health state will be automatically restored to the Healthy state. Any outstanding corresponding alerts will also be automatically closed.

Additional

For the proper AMM SNMP settings needed for the Hardware Management Pack, see the "Configuring BladeCenter SNMP settings" topic in the Lenovo Hardware Management Pack for Microsoft System Center Operations Manager Installation and User's Guide.

External

Links to Lenovo resources

Element properties:

TargetIBM.BladeCenter.BladeModule
Parent MonitorSystem.Health.ConfigurationState
CategoryCustom
EnabledTrue
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeIBM.BladeCenter.SNMPTrap.3StateMonitorTypeForModule
RemotableTrue
AccessibilityPublic
Alert Message
Lenovo BladeCenter blade incompatible with chassis

{0} -- EventID = {1}
RunAsDefault

Source Code:

<UnitMonitor ID="IBM.BladeCenter.BladeChassis.CompatibleWarning" Accessibility="Public" Enabled="true" Target="IBM.BladeCenter.BladeModule" ParentMonitorID="Health!System.Health.ConfigurationState" Remotable="true" Priority="Normal" TypeID="IBM.BladeCenter.SNMPTrap.3StateMonitorTypeForModule" ConfirmDelivery="false">
<Category>Custom</Category>
<AlertSettings AlertMessage="IBM.BladeCenter.BladeChassis.CompatibleWarning.AlertMessageID">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Context/SnmpVarBinds/SnmpVarBind[OID='1.3.6.1.4.1.2.6.158.3.1.1.8'][1]/Value$</AlertParameter1>
<AlertParameter2>$Data/Context/SnmpVarBinds/SnmpVarBind[OID='1.3.6.1.4.1.2.6.158.3.1.1.14'][1]/Value$</AlertParameter2>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="ComponentSuccess" MonitorTypeStateID="SuccessEventRaised" HealthState="Success"/>
<OperationalState ID="ComponentWarning" MonitorTypeStateID="WarningEventRaised" HealthState="Warning"/>
<OperationalState ID="ComponentError" MonitorTypeStateID="ErrorEventRaised" HealthState="Error"/>
</OperationalStates>
<Configuration>
<EventIds>6710976[1-9]|6710977[0-4]</EventIds>
</Configuration>
</UnitMonitor>