This Health Monitor fetches the State of the Dell Power Supply. The status can be one of the following three types:
Success: If the status is success, the power supply returned to a normal state.
Warning: If the status is warning, the power supply is reporting a warning state.
Critical: If the status is critical, the power supply detected a failure state.
Warning: The cause for a Warning status may be that a power supply reading in the specified system has exceeded a user-defined warning threshold.
Critical: The cause for a Critical status may be that a power supply in the specified system has been disconnected, has failed, or has detected an error from which it cannot recover. Additional details are available in the product knowledge of the last modified Dell OpenManage alert that caused the state change.
Perform the following steps for the Warning and Critical messages:
Warning: A Warning message refers to an event that is not necessarily significant, but may indicate a possible future problem. Plan to proactively reconnect the unplugged power supply or change the failed power supply, based on the impact to operations, if the power supply goes to a critical state.
Critical: A Critical message refers to a significant event that indicates actual or imminent loss of data or loss of function. Reconnect the unplugged power supply or change the failed power supply. Additional details are available in the product knowledge of the last modified Dell OpenManage alert that caused the state change.
When the issue has been resolved, the status changes to Success.
Target | Dell.Chassis.PowerSupply |
Parent Monitor | System.Health.AvailabilityState |
Category | Custom |
Enabled | True |
Alert Generate | False |
Alert Auto Resolve | False |
Monitor Type | Dell.Chassis.Storage.HealthCookDownUMT |
Remotable | True |
Accessibility | Public |
RunAs | Default |
<UnitMonitor ID="Dell.Chassis.PowerSupplyHealth.PollBasedUnitMonitor" Accessibility="Public" Enabled="true" Target="DAD!Dell.Chassis.PowerSupply" ParentMonitorID="SystemHealth!System.Health.AvailabilityState" Remotable="true" TypeID="Dell.Chassis.Storage.HealthCookDownUMT" Priority="Normal" ConfirmDelivery="false">
<Category>Custom</Category>
<OperationalStates>
<OperationalState ID="Success" MonitorTypeStateID="Success" HealthState="Success"/>
<OperationalState ID="Critical" MonitorTypeStateID="Error" HealthState="Error"/>
<OperationalState ID="Warning" MonitorTypeStateID="Warning" HealthState="Warning"/>
</OperationalStates>
<Configuration>
<IntervalSeconds>21600</IntervalSeconds>
<LogLevel>0</LogLevel>
<InstanceIndex>$Target/Property[Type="DAD!Dell.Chassis.PowerSupply"]/FQDD$</InstanceIndex>
<RemoteAccessIP>$Target/Host/Property[Type="DAD!Dell.Chassis.PowerSupplyGroup"]/RemoteAccessIP$</RemoteAccessIP>
<RemoteConfig>$Target/Host/Property[Type="DAD!Dell.Chassis.PowerSupplyGroup"]/RemoteSettings$</RemoteConfig>
<LogDirectory>ChassisRemoteAccess_Logs</LogDirectory>
<LogFileName>Dell_ChassisDetailed_Health_</LogFileName>
<ComponentType>Dell.Chassis.PowerSupply</ComponentType>
<Username>$RunAs[Name='DAD!Dell.CMC.RemoteAccount']/UserName$</Username>
<Password>$RunAs[Name="DAD!Dell.CMC.RemoteAccount"]/Password$</Password>
</Configuration>
</UnitMonitor>