Unit Monitor to calculate the DSM Storage Service Availability Status.
The Dell Systems Management Storage Service provides infrastructure support for system management storage functions.
This Health Monitor fetches the State of the DSM Storage 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 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 OpenManage Server Administrator on the agent managed node. This state can also occur during installing or uninstalling the Dell OpenManage Server Administrator Storage Management.
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 | Public | ||
Alert Message |
| ||
RunAs | Default |
<UnitMonitor ID="Dell.WindowsServer.DSMStorageServiceMonitor" Accessibility="Public" ParentMonitorID="SystemHealth!System.Health.AvailabilityState" Target="Dell.WindowsServer.OMServices" TypeID="Windows!Microsoft.Windows.CheckNTServiceStateMonitorType">
<Category>AvailabilityHealth</Category>
<AlertSettings AlertMessage="DSMStorageServiceErrorStateAlertMessage">
<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>mr2kserv</ServiceName>
</Configuration>
</UnitMonitor>