DSM Event Manager 64-bit Availability Status

Dell.WindowsServer.DSMEventManagerServiceMonitor64 (UnitMonitor)

Unit Monitor to calculate the DSM Event Manager Availability Status.

Knowledge Base article:

Summary

The Dell Systems Management Server Administrator Event Manager 64-bit provides infrastructure support for system management functions. This service is referred as Systems Management Event Manager in Windows Services for Dell OpenManage releases.

This Health Monitor fetches the State of the DSM Event Manager Service. The status can be one of the following three types:

Success: The service is running.

Warning: The service is paused.

Critical: The service has been stopped.

Causes

Warning: A Warning status may display if a service in the specified system is reporting a paused state.

Critical: A Critical status may display if the service in the specified system is reporting a stopped state. This state can also occur during installing or uninstalling the Dell OpenManage Server Administrator.

Resolutions

Perform the following steps for the Warning and Critical status:

Warning: A Warning status indicates the that Dell OpenManage service is paused. Resume the service on the managed node.

Critical: A Critical status indicates actual or imminent loss of data or loss of function. Restart the service on the agent managed node. If the restart fails, re-install Dell OpenManage Server Administrator on the agent managed node. This state can also occur during installing or uninstalling the Dell OpenManage Server Administrator.

Element properties:

TargetDell.WindowsServer.OMServices
Parent MonitorSystem.Health.AvailabilityState
CategoryAvailabilityHealth
EnabledTrue
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Windows.CheckNTServiceStateMonitorType
RemotableTrue
AccessibilityPublic
Alert Message
DSM Event Manager Stopped
DSM Shared Service is in a Critical State as the Service has stopped. Try Restarting the Service.
RunAsDefault

Source Code:

<UnitMonitor ID="Dell.WindowsServer.DSMEventManagerServiceMonitor64" Accessibility="Public" ParentMonitorID="SystemHealth!System.Health.AvailabilityState" Target="Dell.WindowsServer.OMServices" TypeID="Windows!Microsoft.Windows.CheckNTServiceStateMonitorType">
<Category>AvailabilityHealth</Category>
<AlertSettings AlertMessage="DSMEventManagerErrorStateAlertMessage">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
</AlertSettings>
<OperationalStates>
<OperationalState ID="Running" HealthState="Success" MonitorTypeStateID="Running"/>
<OperationalState ID="NotRunning" HealthState="Error" MonitorTypeStateID="NotRunning"/>
</OperationalStates>
<Configuration>
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.LogicalDevice"]/DeviceID$</ComputerName>
<ServiceName>dcevt64</ServiceName>
</Configuration>
</UnitMonitor>