Service Status

ComTrade.EMC.Documentum.Windows.Broker.CheckServiceMonitor (UnitMonitor)

Monitors Connection Broker service status.

Knowledge Base article:

Summary

This monitor checks the status of a DocBroker Windows service by querying WMI on a timed interval. If the service is set to automatically start and the service is not currently running, an alert will be raised. If the service is set to manually start or it is disabled, no alert will be raised when the service is stopped.

Causes

A service can stop for many reasons, including:

Resolutions

You can attempt to restart the DocBroker Windows service by using the following link:

Start the Service

Element properties:

TargetComTrade.EMC.Documentum.Windows.Broker
Parent MonitorSystem.Health.AvailabilityState
CategoryAvailabilityHealth
EnabledTrue
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityHigh
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Windows.CheckNTServiceStateMonitorType
RemotableTrue
AccessibilityPublic
Alert Message
Documentum Connection Broker Service Stopped
The Documentum connection broker service '{0}' on computer {1} has stopped running.
RunAsDefault

Source Code:

<UnitMonitor ID="ComTrade.EMC.Documentum.Windows.Broker.CheckServiceMonitor" Accessibility="Public" Enabled="true" Target="CTDmWinDisc!ComTrade.EMC.Documentum.Windows.Broker" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="true" Priority="Normal" TypeID="Windows!Microsoft.Windows.CheckNTServiceStateMonitorType" ConfirmDelivery="true">
<Category>AvailabilityHealth</Category>
<AlertSettings AlertMessage="ComTrade.EMC.Documentum.Windows.Broker.CheckServiceMonitor_AlertMessageResourceID">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>High</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Target/Property[Type="CTDmWinDisc!ComTrade.EMC.Documentum.Windows.Broker"]/ServiceName$</AlertParameter1>
<AlertParameter2>$Target/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$</AlertParameter2>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="ServiceRunning" MonitorTypeStateID="Running" HealthState="Success"/>
<OperationalState ID="ServiceNotRunning" MonitorTypeStateID="NotRunning" HealthState="Error"/>
</OperationalStates>
<Configuration>
<ComputerName>$Target/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<ServiceName>$Target/Property[Type='CTDmWinDisc!ComTrade.EMC.Documentum.Windows.Broker']/ServiceName$</ServiceName>
<CheckStartupType>True</CheckStartupType>
</Configuration>
</UnitMonitor>