DSM Shared Service Availability Status

Dell.WindowsServer.DSMSharedServicesMonitor (UnitMonitor)

Unit Monitor to calculate the DSM Shared Service Availability Status.

Knowledge Base article:

Summary

The Dell Systems Management Server Administrator Shared Service provides infrastructure support for system management functions. This service is referred as OM Common Services in Windows Services for the Dell OpenManage releases before 5.0. This is a result of a service state change and displays the status of the Service:

This Health Monitor fetches the State of the DSM Shared Services. The status can be one of the following three types:

Success: The service is running.

Warning: The service has been stopped.

Causes

Warning: A Warning 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 status:

Warning: A Warning status indicates that the Dell OpenManage Shared service is stopped. Restart the service on the managed node.

Element properties:

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

Source Code:

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