HPE ProLiant SNMP Hardware Logs Collection Health Monitor

HewlettPackard.Servers.ProLiant.SNMP.HPProLiantSNMPLogsHealthMonitor (UnitMonitor)

An Unit Monitor runs a script to get HPE ProLiant SNMP Hardware Logs Collection Health

Knowledge Base article:

Summary

This health monitor runs a script on the target system to update the state of the HPE ProLiant SNMP Hardware Logs Collection.

Description

The HPE ProLiant SNMP Logs Collection presents the health of critical historical events in the server. Specific information will be available on HPE ProLiant Integrated Management Log. You can get further information from the alerts in the Active Alerts View, or by launching the HPE System Management Homepage task, or the HPE ProLiant Integrated Management Log task.

Resolutions

If this health collection is in a Warning or Error state, find the associated alerts to this server, if any. Also launch the HPE System Management Homepage task for more information and further diagnostics.

Configuration

This monitor can be overridden to adjust the frequency of monitoring by seconds (parameter name: PeriodInSeconds).

Element properties:

TargetHewlettPackard.Servers.ProLiant.SNMP.HPProLiantSNMPLogs
Parent MonitorSystem.Health.AvailabilityState
CategoryStateCollection
EnabledTrue
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeHewlettPackard.Servers.ProLiant.SNMP.ProLiantSNMPHealthState
RemotableTrue
AccessibilityPublic
Alert Message
A HPE Health Collection is in failed state.
An instance of HPE Health Collection class has updated the state to be error or warning.
RunAsDefault

Source Code:

<UnitMonitor ID="HewlettPackard.Servers.ProLiant.SNMP.HPProLiantSNMPLogsHealthMonitor" Target="HewlettPackard.Servers.ProLiant.SNMP.HPProLiantSNMPLogs" Enabled="true" Accessibility="Public" TypeID="HewlettPackard.Servers.ProLiant.SNMP.ProLiantSNMPHealthState" ParentMonitorID="SystemHealth!System.Health.AvailabilityState">
<Category>StateCollection</Category>
<AlertSettings AlertMessage="HewlettPackard.Servers.ProLiant.SNMP.HPProliantHealthCollectionMonitorAlertMessage">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Error</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>
<Component>Logs_SNMP</Component>
<PeriodInSeconds>900</PeriodInSeconds>
<PrincipalName>$Target/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$</PrincipalName>
<TargetName>$Target/Host/Property[Type="HPSC!HewlettPackard.Servers.HPServer"]/NetworkName$</TargetName>
</Configuration>
</UnitMonitor>