Regular health checkup monitor for Lenovo management packs compatibility

IBM.BladeCenter.ProxyComputer.MPVersion.HealthCheck (UnitMonitor)


Regular health checkup monitor for Lenovo management packs compatibility

Knowledge Base article:

Summary

This monitor watches for a BladeCenter event that indicates that there are incompatible versions of the Hardware Management Pack installation packages installed on the local management server and running on the Operations Manager.

This monitor reports hardware Lenovo BladeCenter management module problems that occurred before the system started being monitored. It also determines whether to close the pending alerts associated with the module, or to reset the state of the monitors for the module.

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.

You can also change the interval between the health checkups by overriding the value of the "IntervalSeconds" parameter of the monitor. See the "Override" topic in the Operations Manager's Operations User's Guide.

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

The version of the Hardware Management Pack installation package support libraries on the local management server is not compatible with the version of the Hardware Management Pack running on Operations Manager.

Details about the cause of the hardware problems of the module are recorded in the alerts and in the state change record.The latest state of this monitor reflects the severity level of the most recent overall health state of the module.

Resolutions

Install the same (or a compatible) version of the Hardware Management Pack installation package on the local management server to enable the local management server to correctly communicate the health states and alerts of the BladeCenter(s) to Operations Managers.

Review the health checkup report's details about the given module. Contact Lenovo support (see links below) if the reports or relevant articles do not provide enough information to help you resolve the hardware problem.

After the hardware problem is resolved, the overall health state of this monitor is automatically restored to the Healthy state. However, you must manually close any corresponding alerts that might have occurred.

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.ProxyComputer
Parent MonitorSystem.Health.ConfigurationState
CategoryCustom
EnabledTrue
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeIBM.BladeCenter.ProxyComputer.MPVersion.MonitorType
RemotableTrue
AccessibilityPublic
Alert Message
Lenovo management pack version is not compatible

IBM management pack version is not compatible
RunAsDefault

Source Code:

<UnitMonitor ID="IBM.BladeCenter.ProxyComputer.MPVersion.HealthCheck" Accessibility="Public" Enabled="true" Target="IBM.BladeCenter.ProxyComputer" ParentMonitorID="Health!System.Health.ConfigurationState" Remotable="true" Priority="Normal" TypeID="IBM.BladeCenter.ProxyComputer.MPVersion.MonitorType" ConfirmDelivery="false">
<Category>Custom</Category>
<AlertSettings AlertMessage="IBM.BladeCenter.ProxyComputer.MPVersion.HealthCheck.AlertMessageID">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
<AlertParameters/>
</AlertSettings>
<OperationalStates>
<OperationalState ID="Healthy" MonitorTypeStateID="Healthy" HealthState="Success"/>
<OperationalState ID="Warning" MonitorTypeStateID="Warning" HealthState="Warning"/>
</OperationalStates>
<Configuration>
<IntervalSeconds>7200</IntervalSeconds>
<TimeoutSeconds>300</TimeoutSeconds>
<ComputerID>$Target/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$</ComputerID>
</Configuration>
</UnitMonitor>