This monitor checks the if the reported health state of the Fujitsu iRMC can be mapped to a valid SCOM Health State (Success/Warning/Error) and has detected that the reported Health State is 'Unknown' or could not be determined.
The Fujitsu iRMC can no longer be reached over the network.
The Fujitsu iRMC is busy with other tasks and cannot answer in a timely manner.
The response to a HTTPS request to the Fujitsu iRMC could not be parsed due to incorrect data.
If this is a reoccurring problem this might also indicate a potential problem with the configured monitor timeout values.
Check if the iRMC can be reached over the network with ping. If not, please contact your Network Administrator.
Check if the iRMC Web Interface can be reached over HTTP or HTTPS. If the iRMC does respond to pings but not to HTTP or HTTPS requests this typically indicates an internal resource problem of the iRMC.
Ping Fujitsu iRMC
Launch ServerView Remote Management iRMC
Target | Fujitsu.Servers.PRIMERGY.OutOfBand.iRMC.iRMCDevice | ||
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.iRMC.iRMCDevice.HealthState.HealthStateValid.MonitorType | ||
Remotable | True | ||
Accessibility | Public | ||
Alert Message |
| ||
RunAs | Default |
<UnitMonitor ID="Fujitsu.Servers.PRIMERGY.OutOfBand.iRMC.iRMCDevice.HealthStateValid.Monitor" Accessibility="Public" Enabled="true" Remotable="true" Priority="Normal" ConfirmDelivery="false" TypeID="Fujitsu.Servers.PRIMERGY.OutOfBand.iRMC.iRMCDevice.HealthState.HealthStateValid.MonitorType" Target="Fujitsu.Servers.PRIMERGY.OutOfBand.iRMC.iRMCDevice" ParentMonitorID="Health!System.Health.AvailabilityState">
<Category>Custom</Category>
<AlertSettings AlertMessage="Fujitsu.Servers.PRIMERGY.OutOfBand.iRMC.iRMCDevice.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/Property[Type="Fujitsu.Servers.PRIMERGY.OutOfBand.iRMC.iRMCDevice"]/IP$</AlertParameter2>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="HealthStateValid" MonitorTypeStateID="HealthStateValid" HealthState="Success"/>
<OperationalState ID="HealthStateUnknown" MonitorTypeStateID="HealthStateUnknown" HealthState="Warning"/>
</OperationalStates>
<Configuration>
<IntervalSeconds>300</IntervalSeconds>
<ScriptName>iRMCHealth.ps1</ScriptName>
<TimeoutSeconds>200</TimeoutSeconds>
<!-- iRMC Access Parameter -->
<IP>$Target/Property[Type="Fujitsu.Servers.PRIMERGY.OutOfBand.iRMC.iRMCDevice"]/IP$</IP>
<Port>$Target/Property[Type="Fujitsu.Servers.PRIMERGY.OutOfBand.iRMC.iRMCDevice"]/Port$</Port>
<SkipCACheck>$Target/Property[Type="Fujitsu.Servers.PRIMERGY.OutOfBand.iRMC.iRMCDevice"]/SkipCACheck$</SkipCACheck>
<SkipCNCheck>$Target/Property[Type="Fujitsu.Servers.PRIMERGY.OutOfBand.iRMC.iRMCDevice"]/SkipCNCheck$</SkipCNCheck>
<UseRedfish>$Target/Property[Type="Fujitsu.Servers.PRIMERGY.OutOfBand.iRMC.iRMCDevice"]/RedfishSupported$</UseRedfish>
<UseRedfishSession>false</UseRedfishSession>
<UserName>$RunAs[Name="Fujitsu.Servers.PRIMERGY.OutOfBand.iRMC.MonitoringProfile"]/UserName$</UserName>
<Password>$RunAs[Name="Fujitsu.Servers.PRIMERGY.OutOfBand.iRMC.MonitoringProfile"]/Password$</Password>
<!-- 3 consecutive within 5 times the default Monitoring cycle -->
<ConsolidatorTimeWindow>1500</ConsolidatorTimeWindow>
<ConsolidatorCount>3</ConsolidatorCount>
</Configuration>
</UnitMonitor>