Dell Device Helper Utility

Dell.DeviceHelperUtility.PollBasedUnitMonitor (UnitMonitor)

Knowledge Base article:

Summary

Status of Dell Device Helper Utility on Management Server

Causes

Refer to the table below for causes and resolutions.

Status

Causes

Resolution

OK

Dell Device Helper utility is functional and is compatible with Dell Server Management Pack Suite

None

Critical

Dell Device Helper Utility found on the management server is of different version than required by Dell Server Management Pack Suite.

Dell Device Helper Utility is not present

Ensure the version of the Dell Device Helper Utility is compatible with the Dell Server Management Pack Suite. The latest Dell Device Helper can be installed part of latest Dell Server Management Pack Suite.

Ensure Dell Helper Utility is present. Goto Control Panel and repair the Dell Management Pack Suite.

Resolutions

Refer to the above resolutions. In case the above resolutions do not resolve the problem, refer to Dell Server Management Pack Suite Install or User Guide. If still not resolved, contact Dell Support

Element properties:

TargetDell.Management.HelperUtility
Parent MonitorSystem.Health.AvailabilityState
CategoryCustom
EnabledTrue
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeDell.HelperUtilityAndLicensing.Monitor.UMT
RemotableTrue
AccessibilityPublic
Alert Message
Dell FMP: Dell Device Helper Utility is either not present or incompatible with Dell Server Management Pack Suite
{0}
RunAsDefault

Source Code:

<UnitMonitor ID="Dell.DeviceHelperUtility.PollBasedUnitMonitor" Accessibility="Public" Enabled="true" Target="Dell.Management.HelperUtility" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="true" Priority="Normal" TypeID="Dell.HelperUtilityAndLicensing.Monitor.UMT" ConfirmDelivery="true">
<Category>Custom</Category>
<AlertSettings AlertMessage="Dell.Server.Chassis.DellDeviceHelperUtility.StringResource">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Context/Property[@Name='Message']$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="OK" MonitorTypeStateID="Ok" HealthState="Success"/>
<OperationalState ID="WARNING" MonitorTypeStateID="Warning" HealthState="Warning"/>
<OperationalState ID="CRITICAL" MonitorTypeStateID="Critical" HealthState="Error"/>
</OperationalStates>
<Configuration>
<LogLevel>0</LogLevel>
<IntervalSeconds>86400</IntervalSeconds>
<TimeoutSeconds>600</TimeoutSeconds>
<InstanceIndex>HelperUtility</InstanceIndex>
</Configuration>
</UnitMonitor>