Unit Monitor to calculate the DSM Event Manager Availability Status.
The Dell Systems Management Server Administrator Event Manager provides infrastructure support for system management functions. This service is referred as Systems Management Event Manager in Windows Services for Dell OpenManage releases before 5.0.
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.
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.
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.
Target | Dell.WindowsServer.OMServices | ||
Parent Monitor | System.Health.AvailabilityState | ||
Category | AvailabilityHealth | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | Error | ||
Alert Priority | Normal | ||
Alert Auto Resolve | True | ||
Monitor Type | Microsoft.Windows.CheckNTServiceStateMonitorType | ||
Remotable | True | ||
Accessibility | Internal | ||
Alert Message |
| ||
RunAs | Default |
<UnitMonitor ID="Dell.WindowsServer.DSMEventManagerServiceMonitor" Accessibility="Internal" 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>dcevt32</ServiceName>
</Configuration>
</UnitMonitor>