Runbook Service

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

Runbook Service의 상태를 측정합니다.

Knowledge Base article:

요약

Runbook Service가 Worker 서버에서 실행되고 있는지 여부를 확인합니다. 작업을 실행하려면 이 서비스가 필요합니다.

원인

Runbook Service가 중지되면 모니터는 오류 상태가 됩니다.

해결 방법

Runbook Service를 시작합니다.

구성

이 모니터에 대해 구성할 수 있는 옵션:

옵션

정의

기본값

상태에 대한 경고

경고를 생성하는 모니터의 상태입니다.

모니터가 위험 상태에 있습니다.

서비스 시작 유형이 자동인 경우에만 경고

서비스 시작이 자동 외의 다른 옵션으로 설정된 경우 모니터가 활성이어야 하는지 여부를 지정합니다.

False

경고 우선 순위

이 모니터에 대해 생성된 경고의 우선 순위입니다.

중간

경고 심각도

이 모니터에 대해 생성된 경고의 우선 순위입니다.

위험

경고 자동 해결

모니터가 정상 상태로 돌아올 경우 경고가 자동으로 해결되는지 여부를 지정합니다.

True

사용

모니터를 실행할지 여부를 지정합니다.

True

경고 생성

경고 또는 위험 상태로 변경될 때 모니터에서 경고를 생성할지 여부를 지정합니다.

True

Element properties:

TargetMicrosoft.SystemCenter.ServiceManagementAutomation.2012R2.Server.Worker
Parent MonitorSystem.Health.AvailabilityState
CategoryAvailabilityHealth
EnabledTrue
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Windows.CheckNTServiceStateMonitorType
RemotableTrue
AccessibilityPublic
Alert Message
Runbook Service가 실행되고 있지 않음
Service Management Automation Runbook Service가 실행되고 있지 않습니다. 서비스가 시작될 때까지 이 서버에 대한 어떤 작업도 처리되지 않습니다.
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.SystemCenter.ServiceManagementAutomation.2012R2.Monitor.RunbookService" Accessibility="Public" Enabled="true" Target="Microsoft.SystemCenter.ServiceManagementAutomation.2012R2.Server.Worker" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="true" Priority="Normal" TypeID="Windows!Microsoft.Windows.CheckNTServiceStateMonitorType" ConfirmDelivery="false">
<Category>AvailabilityHealth</Category>
<AlertSettings AlertMessage="Microsoft.SystemCenter.ServiceManagementAutomation.2012R2.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>