Serviço Runbook

Microsoft.SystemCenter.ServiceManagementAutomation.Monitor.RunbookService (UnitMonitor)

Mede o status do serviço runbook.

Knowledge Base article:

Resumo

Verifica se o Serviço Runbook está em execução do servidor do Worker. O serviço é necessário para a execução de trabalhos.

Causas

O monitor apresentará um erro se o serviço Runbook for interrompido.

Solução

Inicie o serviço Runbook.

Configuração

As seguintes opções podem ser configuradas nesse monitor:

Opção

Definição

Padrão

Estado de Alerta Ativo

Estado de integridade para o monitor que gera um alerta.

O monitor está em um estado de integridade crítico

Alertar apenas se o tipo de inicialização do serviço for automático

Especifica se o monitor deve estar ativo se a inicialização do serviço estiver configurada para outra coisa que não automática.

Falso

Prioridade do Alerta

Prioridade do alerta gerado para esse monitor.

Média

Severidade do Alerta

Prioridade do alerta gerado para esse monitor.

Crítica

Alerta de Resolução Automática

Especifica se o alerta deve ser solucionado automaticamente quando o monitor retorna a um estado íntegro.

Verdadeiro

Habilitado

Especifica se o monitor deve ser executado.

Verdadeiro

Gera Alerta

Especifica se o monitor deve gerar um alerta ao mudar para um estado de aviso ou crítico.

Verdadeiro

Element properties:

TargetMicrosoft.SystemCenter.ServiceManagementAutomation.Server.RunbookWorker
Parent MonitorSystem.Health.AvailabilityState
CategoryAvailabilityHealth
EnabledTrue
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Windows.CheckNTServiceStateMonitorType
RemotableTrue
AccessibilityPublic
Alert Message
O Runbook Service não está em execução
O Service Management Automation Runbook Service não está em execução. Nenhum trabalho será processo neste servidor até que o serviço seja iniciado.
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.SystemCenter.ServiceManagementAutomation.Monitor.RunbookService" Accessibility="Public" Enabled="true" Target="Microsoft.SystemCenter.ServiceManagementAutomation.Server.RunbookWorker" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="true" Priority="Normal" TypeID="Windows!Microsoft.Windows.CheckNTServiceStateMonitorType" ConfirmDelivery="false">
<Category>AvailabilityHealth</Category>
<AlertSettings AlertMessage="Microsoft.SystemCenter.ServiceManagementAutomation.Monitor.RunbookService.AlertMessage">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Error</AlertSeverity>
</AlertSettings>
<OperationalStates>
<OperationalState ID="Running" MonitorTypeStateID="Running" HealthState="Success"/>
<OperationalState ID="NotRunning" MonitorTypeStateID="NotRunning" HealthState="Error"/>
</OperationalStates>
<Configuration>
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<ServiceName>rbsvc</ServiceName>
<CheckStartupType>false</CheckStartupType>
</Configuration>
</UnitMonitor>