Fujitsu Out-Of-Band RAID Component Health State Valid Monitor
This monitor checks the if the reported health state of the RAID Battery of the Fujitsu Out-Of-Band Server can be mapped to a valid SCOM Health State (Success/Warning/Error) and has detected that system power is OFF or the reported status value cannot be mapped.
The Health State for the RAID component could not be retrieved from iRMC of the Fujitsu Out-Of-Band server or is reported as 'Unknown' which cannot be mapped to a valid SCOM Health State (Success/Warning/Error).
The system power is OFF and Out-Of-Band communication with the RAID controller(s) is paused.
Check if the system power is off. Monitoring will continue once the Fujitsu Out-Of-Band Server is powered on and the Operating System is running.
Launch ServerView Remote Management iRMC
Target | Fujitsu.Servers.PRIMERGY.OutOfBand.RAID.Battery | ||
Parent Monitor | System.Health.AvailabilityState | ||
Category | AvailabilityHealth | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | MatchMonitorHealth | ||
Alert Priority | Normal | ||
Alert Auto Resolve | True | ||
Monitor Type | Fujitsu.Servers.PRIMERGY.OutOfBand.RAID.FilteredHealthState.HealthStateValid.MonitorType | ||
Remotable | True | ||
Accessibility | Public | ||
Alert Message |
| ||
RunAs | Default |
<UnitMonitor ID="Fujitsu.Servers.PRIMERGY.OutOfBand.RAID.Battery.HealthStateValid.Monitor" Target="Fujitsu.Servers.PRIMERGY.OutOfBand.RAID.Battery" TypeID="Fujitsu.Servers.PRIMERGY.OutOfBand.RAID.FilteredHealthState.HealthStateValid.MonitorType" ParentMonitorID="SystemHealth!System.Health.AvailabilityState" Enabled="true" Accessibility="Public" Remotable="true" Priority="Normal" ConfirmDelivery="false">
<Category>AvailabilityHealth</Category>
<AlertSettings AlertMessage="Fujitsu.Servers.PRIMERGY.OutOfBand.RAID.LogicalHardwareComponent.HealthStateInvalid_AlertMessageResourceID">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Target/Property[Type="System!System.Entity"]/DisplayName$</AlertParameter1>
<AlertParameter2>$Target/Host/Host/Host/Host/Property[Type="iRMC!Fujitsu.Servers.PRIMERGY.OutOfBand.iRMC.iRMCDevice"]/IP$</AlertParameter2>
<AlertParameter3>$Target/Property[Type="Fujitsu.Servers.PRIMERGY.OutOfBand.RAID.LogicalHardwareComponent"]/ManagementUrl$</AlertParameter3>
<AlertParameter4>$Target/Property[Type="Fujitsu.Servers.PRIMERGY.OutOfBand.RAID.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>RaidHealth.ps1</ScriptName>
<TimeoutSeconds>270</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/Property[Type="Fujitsu.Servers.PRIMERGY.OutOfBand.RAID.LogicalHardwareComponent"]/ManagementUrl$</ManagementUrl>
<SkipCACheck>$Target/Host/Host/Host/Host/Property[Type="iRMC!Fujitsu.Servers.PRIMERGY.OutOfBand.iRMC.iRMCDevice"]/SkipCACheck$</SkipCACheck>
<SkipCNCheck>$Target/Host/Host/Host/Host/Property[Type="iRMC!Fujitsu.Servers.PRIMERGY.OutOfBand.iRMC.iRMCDevice"]/SkipCNCheck$</SkipCNCheck>
<UseRedfishSession>false</UseRedfishSession>
<!-- Cookdown Filter Parameter -->
<Identifier>$Target/Property[Type="Fujitsu.Servers.PRIMERGY.OutOfBand.RAID.LogicalHardwareComponent"]/ODataId$</Identifier>
<!-- 3 consecutive within 5 times the default Monitoring cycle -->
<ConsolidatorTimeWindow>1500</ConsolidatorTimeWindow>
<ConsolidatorCount>3</ConsolidatorCount>
</Configuration>
</UnitMonitor>