Monitors the health of the Windows service: System Center Orchestrator Runbook Service.
The System Center Orchestrator Runbook Service is not running. This service is found on Orchestrator Runbook Servers. It provides the basic runtime environment for Orchestrator runbooks. If this service is not running then runbooks will not start on the Runbook Server where the service is installed. Orchestrator will create a new request for any runbook running on the Runbook Server at the time this service was stopped, essentially restarting the runbook from the beginning. These restarted runbooks may begin running on a different Runbook Server if Orchestrator has more than one Runbook Server deployed
A service can stop for many reasons, including:
The service was stopped by an Administrator.
The service encountered an exception that stopped the service.
The service was improperly configured, which prevented it from starting.
The service was prevented from starting because the user account assigned to the service could not be authenticated.
The service can be restarted using the Services snap-in which can be accessed through the Computer Management console task:
Target | Microsoft.SystemCenter.2012.Orchestrator.Role.RunbookServer | ||
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="Microsoft.SystemCenter.2012.Orchestrator.RunbookService.Monitor" Accessibility="Public" Enabled="true" Target="Microsoft.SystemCenter.2012.Orchestrator.Role.RunbookServer" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="true" Priority="Normal" TypeID="Windows!Microsoft.Windows.CheckNTServiceStateMonitorType" ConfirmDelivery="false">
<Category>AvailabilityHealth</Category>
<AlertSettings AlertMessage="Microsoft.SystemCenter.2012.Orchestrator.RunbookService.Monitor.AlertMessage">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Error</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="Running" MonitorTypeStateID="Running" HealthState="Success"/>
<OperationalState ID="NotRunning" MonitorTypeStateID="NotRunning" HealthState="Error"/>
</OperationalStates>
<Configuration>
<ComputerName/>
<ServiceName>orunbook</ServiceName>
<CheckStartupType/>
</Configuration>
</UnitMonitor>