Monitor the State of Random Password Manager Deferred Processing Service and Deferred Processor
Monitor the State of Random Password Manager Deferred Processing Service and Deferred Processor.
This two state monitor will raise alert when
1. The service is installed according to the configuration but can not be found.
2. The service is stopped.
3. The service startup mode is not automatic.
4. More than one deferred processors are running on the same computer.
Ensure the service is installed and configured correctly.
If more than one deferred processors are discovered, please record all the active jobs and check their completion manually later on. Contact Lieberman Software for further assistance.
Target | LiebermanSoftware.RPMMP.RPMZone | ||
Parent Monitor | System.Health.AvailabilityState | ||
Category | Custom | ||
Enabled | False | ||
Alert Generate | True | ||
Alert Severity | Error | ||
Alert Priority | Normal | ||
Alert Auto Resolve | True | ||
Monitor Type | LiebermanSoftware.RPMMP.ZoneUnitMonitorType | ||
Remotable | True | ||
Accessibility | Internal | ||
Alert Message |
| ||
RunAs | Default |
<UnitMonitor ID="LiebermanSoftware.RPMMP.ZoneUnitMonitor" Accessibility="Internal" Enabled="false" Target="LiebermanSoftware.RPMMP.RPMZone" ParentMonitorID="SystemHealth!System.Health.AvailabilityState" Remotable="true" Priority="Normal" TypeID="LiebermanSoftware.RPMMP.ZoneUnitMonitorType" ConfirmDelivery="true">
<Category>Custom</Category>
<AlertSettings AlertMessage="LiebermanSoftware.RPMMP.ZoneUnitMonitor_AlertMessageResourceID">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Error</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Target/Property[Type="LiebermanSoftware.RPMMP.RPMZone"]/ZoneName$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="LiebermanSoftware.RPMMP.ZoneUnitMonitor_SUCCESS" MonitorTypeStateID="Success" HealthState="Success"/>
<OperationalState ID="LiebermanSoftware.RPMMP.ZoneUnitMonitor_ERROR" MonitorTypeStateID="Error" HealthState="Error"/>
</OperationalStates>
<Configuration>
<ZoneName>$Target/Property[Type="LiebermanSoftware.RPMMP.RPMZone"]/ZoneName$</ZoneName>
<ServiceName>$Target/Property[Type="LiebermanSoftware.RPMMP.RPMZone"]/ServiceName$</ServiceName>
<IntervalSeconds>300</IntervalSeconds>
<TimeoutSeconds>300</TimeoutSeconds>
</Configuration>
</UnitMonitor>