HPE ProLiant Agentless Server Cooling Health Monitor

HewlettPackard.ProLiant.Monitored.Agentless.HPSystemCoolingHealthMonitor (UnitMonitor)

HPE ProLiant Agentless Server Themal Subsystem Health Monitor

Knowledge Base article:

Summary

This health monitor runs a script on the target system to update the state of HPE ProLiant Agentless Server Cooling Collection.

Description

HPE ProLiant Agentless Server Cooling Collection presents the health of subsystem to all cooling related components such as Fans in the server. Further information can be obtained to look through State Change Events tab in the Health Explorer, Alerts on Active Alerts View and HPE Integrated Lights-Out task.

Resolutions

If this health collection is in Warning or Error state, please find associated Alerts to this server if any. Also launch HPE Integrated Lights-Out task for more information and further diagnostic.

Configuration

You can override this Monitor to adjust the frequency of monitoring by seconds (parameter name: PeriodInSeconds).

Element properties:

TargetHewlettPackard.ProLiant.Monitored.Agentless.HPSystemCooling
Parent MonitorSystem.Health.AvailabilityState
CategoryStateCollection
EnabledTrue
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeHewlettPackard.ProLiant.Monitored.Agentless.HPAgentlessServerHealthState
RemotableTrue
AccessibilityPublic
Alert Message
HPE ProLiant Agentless Cooling state error
HPE ProLiant Agentless Cooling State has been Warning or Error state.
RunAsDefault

Source Code:

<UnitMonitor ID="HewlettPackard.ProLiant.Monitored.Agentless.HPSystemCoolingHealthMonitor" Target="HewlettPackard.ProLiant.Monitored.Agentless.HPSystemCooling" Enabled="true" Accessibility="Public" TypeID="HewlettPackard.ProLiant.Monitored.Agentless.HPAgentlessServerHealthState" ParentMonitorID="SystemHealth!System.Health.AvailabilityState">
<Category>StateCollection</Category>
<AlertSettings AlertMessage="HewlettPackard.ProLiant.Monitored.Agentless.HPSystemCoolingMonitorAlertMessage">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
</AlertSettings>
<OperationalStates>
<OperationalState HealthState="Success" MonitorTypeStateID="HealthSuccess" ID="HealthSuccess"/>
<OperationalState HealthState="Warning" MonitorTypeStateID="HealthWarning" ID="HealthWarning"/>
<OperationalState HealthState="Error" MonitorTypeStateID="HealthError" ID="HealthError"/>
</OperationalStates>
<Configuration>
<TargetName>$Target/Property[Type="HPSC!HewlettPackard.Servers.HPHealthCollection"]/ServerName$</TargetName>
<Component>Cooling</Component>
<ComponentID>$Target/Property[Type="HPSC!HewlettPackard.Servers.HPHealthCollection"]/ServerName$</ComponentID>
<PeriodInSeconds>900</PeriodInSeconds>
</Configuration>
</UnitMonitor>