Dell MD Array Power Supply Status(Periodic)

Dell.MDStorageArray.PowerSupplyUnitMonitor.CD (UnitMonitor)

Unit Monitor to calculate Dell MD Array Power Supplies Status Periodically.

Knowledge Base article:

Summary

This Health Monitor fetches the state of the Dell MD Array Power Supply.

NOTE: This monitor is enabled in the Dell MD Storage Array Detailed Monitoring Utility. In order to monitor the health status, import the Dell MD Storage Array Detailed Monitoring Utility.

Causes

State

Causes

Resolution

Normal

  • The power supply is in a normal or optimal state.

No action required.

Warning

  • The power supply status is unknown.

Launch Dell Modular Disk Storage Manager and refer to the related Recovery Guru information.

Critical

  • Power supply has failed.

  • Power supply has been removed.

  • There is no a/c input to the power supply.

Launch Dell Modular Disk Storage Manager and refer to the related Recovery Guru information.

Resolutions

See the Causes section for information on the recovery steps.

Element properties:

TargetDell.Storage.MDStorageArray.PowerSupply
Parent MonitorSystem.Health.AvailabilityState
CategoryCustom
EnabledFalse
Alert GenerateFalse
Alert Auto ResolveFalse
Monitor TypeDell.Storage.MDStorageArray.CookDown
RemotableTrue
AccessibilityPublic
RunAsDefault

Source Code:

<UnitMonitor ID="Dell.MDStorageArray.PowerSupplyUnitMonitor.CD" Accessibility="Public" Enabled="false" Target="Dell.Storage.MDStorageArray.PowerSupply" ParentMonitorID="SystemHealth!System.Health.AvailabilityState" Remotable="true" Priority="Normal" TypeID="Dell.Storage.MDStorageArray.CookDown" ConfirmDelivery="false">
<Category>Custom</Category>
<OperationalStates>
<OperationalState ID="Dell.MDStorageArray.PowerSupplySuccess" MonitorTypeStateID="Success" HealthState="Success"/>
<OperationalState ID="Dell.MDStorageArray.PowerSupplyWarning" MonitorTypeStateID="Warning" HealthState="Warning"/>
<OperationalState ID="Dell.MDStorageArray.PowerSupplyFailure" MonitorTypeStateID="Error" HealthState="Error"/>
</OperationalStates>
<Configuration>
<Interval>3600</Interval>
<LogLevel>0</LogLevel>
<InstanceIndex>$Target/Property[Type="Dell.Storage.MDStorageArray.PowerSupply"]/location$</InstanceIndex>
<RBODMonitorIP>$Target/Host/Host/Property[Type="Dell.Storage.MDStorageArray.RBODDevice"]/monitorip$</RBODMonitorIP>
<ComponentType>PowerSupply</ComponentType>
</Configuration>
</UnitMonitor>