Fujitsu Out-Of-Band Processor Hardware Component Health State Valid Monitor
This monitor checks if the reported health state of Processor instances of the Fujitsu Out-Of-Band Server can be mapped to a valid SCOM Health State (Success/Warning/Error).
The reported health state of Processor instances could not be mapped to a valid SCOM Health State (Success/Warning/Error) due to an invalid response or because the health state was reported as 'Unknown'.
If retrieving the health information for Processor instances fails, the Component Status information is used instead as a backup. If the system is equipped with a Lightpath LED for Processor instances and the 'Identify' feature for the Processor 'Component Status' has been activated (e.g. the Lightpath LED is on) the health state for the Processor instance cannot be determined.
If the system is equipped with Lightpath LED for Processor instances make sure the 'Identify' feature for the Processor 'Component Status' has been turned off.
Launch ServerView Remote Management iRMC
Target | Fujitsu.Servers.PRIMERGY.OutOfBand.Processor | ||
Parent Monitor | System.Health.AvailabilityState | ||
Category | Custom | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | MatchMonitorHealth | ||
Alert Priority | Normal | ||
Alert Auto Resolve | True | ||
Monitor Type | Fujitsu.Servers.PRIMERGY.OutOfBand.FilteredHardwareComponent.HealthStateValid.MonitorType | ||
Remotable | True | ||
Accessibility | Public | ||
Alert Message |
| ||
RunAs | Default |
<UnitMonitor ID="Fujitsu.Servers.PRIMERGY.OutOfBand.ProcessorHardwareComponent.HealthStateValid.Monitor" Target="Fujitsu.Servers.PRIMERGY.OutOfBand.Processor" TypeID="Fujitsu.Servers.PRIMERGY.OutOfBand.FilteredHardwareComponent.HealthStateValid.MonitorType" ParentMonitorID="SystemHealth!System.Health.AvailabilityState" Enabled="true" Accessibility="Public" Remotable="true" Priority="Normal" ConfirmDelivery="false">
<Category>Custom</Category>
<AlertSettings AlertMessage="Fujitsu.Servers.PRIMERGY.OutOfBand.HardwareComponent.HealthStateInvalid_AlertMessageResourceID">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Target/Property[Type="Fujitsu.Servers.PRIMERGY.OutOfBand.LogicalHardwareComponent"]/ID$</AlertParameter1>
<AlertParameter2>$Target/Host/Host/Host/Property[Type="iRMC!Fujitsu.Servers.PRIMERGY.OutOfBand.iRMC.iRMCDevice"]/IP$</AlertParameter2>
<AlertParameter3>$Target/Host/Host/Property[Type="Fujitsu.Servers.PRIMERGY.OutOfBand.Server"]/ManagementUrl$</AlertParameter3>
<AlertParameter4>$Target/Property[Type="Fujitsu.Servers.PRIMERGY.OutOfBand.LogicalHardwareComponent"]/ServerName$</AlertParameter4>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="HealthStateValid" MonitorTypeStateID="HealthStateValid" HealthState="Success"/>
<OperationalState ID="HealthStateUnknown" MonitorTypeStateID="HealthStateUnknown" HealthState="Warning"/>
</OperationalStates>
<Configuration>
<IntervalSeconds>300</IntervalSeconds>
<ScriptName>HardwareComponentHealth.ps1</ScriptName>
<TimeoutSeconds>200</TimeoutSeconds>
<!-- Fixed Parameter Set -->
<UserName>$RunAs[Name="iRMC!Fujitsu.Servers.PRIMERGY.OutOfBand.iRMC.MonitoringProfile"]/UserName$</UserName>
<Password>$RunAs[Name="iRMC!Fujitsu.Servers.PRIMERGY.OutOfBand.iRMC.MonitoringProfile"]/Password$</Password>
<ManagementUrl>$Target/Host/Host/Property[Type="Fujitsu.Servers.PRIMERGY.OutOfBand.Server"]/ManagementUrl$</ManagementUrl>
<SkipCACheck>$Target/Host/Host/Host/Property[Type="iRMC!Fujitsu.Servers.PRIMERGY.OutOfBand.iRMC.iRMCDevice"]/SkipCACheck$</SkipCACheck>
<SkipCNCheck>$Target/Host/Host/Host/Property[Type="iRMC!Fujitsu.Servers.PRIMERGY.OutOfBand.iRMC.iRMCDevice"]/SkipCNCheck$</SkipCNCheck>
<UseComponentStatus>true</UseComponentStatus>
<!-- Cookdown Filter Parameter -->
<ID>$Target/Property[Type="Fujitsu.Servers.PRIMERGY.OutOfBand.LogicalHardwareComponent"]/ID$</ID>
<Host_ID>$Target/Host/Property[Type="Fujitsu.Servers.PRIMERGY.OutOfBand.LogicalHardwareGroup"]/ID$</Host_ID>
<!-- 3 consecutive within 5 times the default Monitoring cycle -->
<ConsolidatorTimeWindow>1500</ConsolidatorTimeWindow>
<ConsolidatorCount>3</ConsolidatorCount>
</Configuration>
</UnitMonitor>