Hardware Warning Event Monitor

Acer.Server.OOB.PRO12.HardwareWarningMonitor (UnitMonitor)

Knowledge Base article:

Summary

This Unit Monitor fetches the health state of the monitored host. The health state can be one of the following types: Healthy, Warning

Causes

The hardware component has warning problems.

Resolutions

The hardware of the host needs to be noticed and repaired. It is suggested placing the host in Maintenance mode to do some diagnostic task. If the host is placed in Maintenance mode, all virtual machines will be into saved state. To prevent a loss of service, please migrate virtual machines to other healthy host first. To place the host in Maintenance mode, click Implement. To ignore the PRO tips, click Dismiss and manually reset the monitor Hardware Warning Event Monitor from Health Explorer in Operations Manager console. After diagnostic task or hardware repair is done, you can manually stop Maintenance mode from Virtual Machine Manager console.

Element properties:

TargetAcer.Server.OOB.PRO12.MonitoredHost
Parent MonitorSystem.Health.AvailabilityState
CategoryCustom
EnabledTrue
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeAcer.Server.OOB.PRO12.3StateMonitorType
RemotableTrue
AccessibilityPublic
Alert Message
Hardware Health Warning Alert
{0}
RunAsDefault

Source Code:

<UnitMonitor ID="Acer.Server.OOB.PRO12.HardwareWarningMonitor" Accessibility="Public" Enabled="true" Target="Acer.Server.OOB.PRO12.MonitoredHost" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="true" Priority="Normal" TypeID="Acer.Server.OOB.PRO12.3StateMonitorType" ConfirmDelivery="true">
<Category>Custom</Category>
<AlertSettings AlertMessage="Acer.Server.OOB.PRO12.HardwareWarningMonitor_AlertMessageResourceID">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Context/EventDescription$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="UIGeneratedOpStateId20f7d44ad80747a3a70edcb6cd724e71" MonitorTypeStateID="CriticalState" HealthState="Error"/>
<OperationalState ID="UIGeneratedOpStateIdf18d2b470d7743808829db4533ce2eb1" MonitorTypeStateID="WarningState" HealthState="Warning"/>
<OperationalState ID="UIGeneratedOpStateId842f2b1b6e1a43f5bd37fc088e9a7d82" MonitorTypeStateID="OKState" HealthState="Success"/>
</OperationalStates>
<Configuration>
<CriticalEventID>none</CriticalEventID>
<WarningEventID>1</WarningEventID>
<OKEventID>none</OKEventID>
</Configuration>
</UnitMonitor>