HPE OneView Azure Stack Scale Unit Proliant Server Physical Memory Health Monitor

HewlettPackard.Oneview.ApplianceAzureStackStamp.HewlettPackard.Oneview.Server.HPProliantServer.PhysicalMemory.AzureStackStamp.UnitMonitor (UnitMonitor)

HPE OneView Azure Stack Scale Unit Proliant Server Physical Memory Health Monitor

Knowledge Base article:

Summary

This monitor rule monitors the health of HPE OneView Azure Stack Scale Unit Proliant Server Physical Memory subcomponent. The rule executes a custom module and uses a property bag to process.

Configuration

If you disable this monitor, the health status of HPE OneView Azure Stack Scale Unit Proliant Server Physical Memory will become unavailable.

Element properties:

TargetHewlettPackard.Oneview.Server.HPProliantServerPhysicalMemory.AzureStackStamp
Parent MonitorSystem.Health.AvailabilityState
CategoryStateCollection
EnabledTrue
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeHewlettPackard.OneView.ProliantServer.PM.AzureStackStamp.ResourceHealthState
RemotableTrue
AccessibilityInternal
Alert Message
HPE OneView Azure Stack Scale Unit Proliant Server Physical Memory State Error
HPE OneView Azure Stack Scale Unit Proliant Server Physical Memory is in Error State
RunAsHewlettPackard.OneView.RunAsProfile

Source Code:

<UnitMonitor ID="HewlettPackard.Oneview.ApplianceAzureStackStamp.HewlettPackard.Oneview.Server.HPProliantServer.PhysicalMemory.AzureStackStamp.UnitMonitor" Accessibility="Internal" Enabled="true" Target="HewlettPackard.Oneview.Server.HPProliantServerPhysicalMemory.AzureStackStamp" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="true" Priority="Normal" TypeID="HewlettPackard.OneView.ProliantServer.PM.AzureStackStamp.ResourceHealthState" ConfirmDelivery="false" RunAs="HOL!HewlettPackard.OneView.RunAsProfile">
<Category>StateCollection</Category>
<AlertSettings AlertMessage="HewlettPackard.Oneview.ApplianceAzureStackStamp.HewlettPackard.Oneview.Server.HPProliantServer.PhysicalMemory.AzureStackStamp.UnitMonitor.AlertMessage">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
</AlertSettings>
<OperationalStates>
<OperationalState ID="HealthSuccess" MonitorTypeStateID="HealthSuccess" HealthState="Success"/>
<OperationalState ID="HealthWarning" MonitorTypeStateID="HealthWarning" HealthState="Warning"/>
<OperationalState ID="HealthError" MonitorTypeStateID="HealthError" HealthState="Error"/>
</OperationalStates>
<Configuration>
<SessionID>$Target/Host/Host/Host/Host/Host/Property[Type="HewlettPackard.OneView.Appliance.AzureStackStamp"]/SessionID$</SessionID>
<HostAddress>$Target/Host/Host/Host/Host/Host/Host/Property[Type="HOL!HewlettPackard.OneView.ApplianceCredential"]/HostAddress$_$Target/Host/Host/Host/Host/Host/Property[Type="HewlettPackard.OneView.Appliance.AzureStackStamp"]/APIVersion$</HostAddress>
<Component>Server</Component>
<ComponentID>$Target/Property[Type="HewlettPackard.Oneview.Server.HPProliantServerPhysicalMemory.AzureStackStamp"]/uuid$</ComponentID>
<PeriodInSeconds>900</PeriodInSeconds>
<SyncTime/>
</Configuration>
</UnitMonitor>