HPE ProLiant VMware Storage Collection Health Monitor

HewlettPackard.ProLiant.Monitored.VMware.HPSystemStorageHealthMonitor (UnitMonitor)

Knowledge Base article:

Summary

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

Description

HPE ProLiant VMware Server Storage Collection presents the health of subsystem to all storage related components in the server. Further information can be obtained to look through Alerts on Active Alerts View and launch HPE System Management Homepage task.

Resolutions

If this health collection is in warning or error state, please find associated Alerts to this server if any. Also launch HPE System Management Homepage 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.VMware.HPSystemStorage
Parent MonitorSystem.Health.AvailabilityState
CategoryStateCollection
EnabledTrue
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeHewlettPackard.ProLiant.Monitored.VMware.HPVMwareServerHealthState
RemotableTrue
AccessibilityPublic
Alert Message
HPE Storage Collection state error
HPE Storage Collection State has been Warning or Error state.
RunAsDefault

Source Code:

<UnitMonitor ID="HewlettPackard.ProLiant.Monitored.VMware.HPSystemStorageHealthMonitor" Target="HewlettPackard.ProLiant.Monitored.VMware.HPSystemStorage" Enabled="true" Accessibility="Public" TypeID="HewlettPackard.ProLiant.Monitored.VMware.HPVMwareServerHealthState" ParentMonitorID="SystemHealth!System.Health.AvailabilityState">
<Category>StateCollection</Category>
<AlertSettings AlertMessage="HewlettPackard.ProLiant.Monitored.VMware.HPSystemStorageMonitorAlertMessage">
<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>Storage</Component>
<ComponentID>$Target/Property[Type="HPSC!HewlettPackard.Servers.HPHealthCollection"]/ServerName$</ComponentID>
<PeriodInSeconds>900</PeriodInSeconds>
</Configuration>
</UnitMonitor>