Unit Monitor to get health of Current Sensor
This Health Monitor fetches the State of the Dell Server Current Sensor. The status can be one of the following three types:
Success: The Current sensor has returned to a normal state.
Warning: The Current sensor is reporting a warning state.
Critical: The Current sensor has failed.
Warning: A Warning status may display if a Current sensor in the specified system is in a throttled state.
Critical: A Critical status may display if a Current in the specified system has failed, is disabled, has a configuration error, or experienced a thermal trip. See the product knowledge of the last modified Dell OpenManage alert that caused the state change for additional details.
Perform the following steps for the Warning and Critical messages:
Warning: A Warning message indicates a possible future problem. Plan to replace the failed Current sensor, based on the impact to operations, if the Current sensor status goes to a critical state.
Critical: A Critical message indicates actual or imminent loss of data or loss of function. Change the failed Current sensor. See the product knowledge of the last modified Dell OpenManage alert that caused the state change for additional details.
When the issue has been resolved, the status changes to Success in the next polling cycle.
Target | Dell.WindowsServer.CurrentSensor |
Parent Monitor | System.Health.AvailabilityState |
Category | Custom |
Enabled | True |
Alert Generate | False |
Alert Auto Resolve | False |
Monitor Type | Dell.WindowsServer.Detailed.SensorHealthCookDownUMT |
Remotable | True |
Accessibility | Public |
RunAs | Default |
<UnitMonitor ID="Dell.WindowsServer.ServerCurrentSensorUnitMonitor" Accessibility="Public" Enabled="true" Target="Dell.WindowsServer.CurrentSensor" ParentMonitorID="SystemHealth!System.Health.AvailabilityState" Remotable="true" Priority="Normal" TypeID="Dell.WindowsServer.Detailed.SensorHealthCookDownUMT" 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>
<Computer>$Target/Host/Host/Host/Property[Type="Windows!Microsoft.Windows.LogicalDevice"]/DeviceID$</Computer>
<SensorType>4</SensorType>
<ElementName>$Target/Property[Type="Dell.WindowsServer.CurrentSensor"]/ElementName$</ElementName>
</Configuration>
</UnitMonitor>