Доступность службы активации Windows

Microsoft.Windows.InternetInformationServices.10.0.WAS.NTService.CheckServiceState.Monitor (UnitMonitor)

Служба активации Windows (WAS) управляет конфигурацией пула приложений, а также созданием и жизненным циклом рабочих процессов HTTP и других протоколов. Работа службы веб-публикаций (W3SVC) и других служб зависит от WAS.

Knowledge Base article:

Сводка

Этот монитор проверяет состояние службы активации Windows (WAS). Если вы получаете предупреждение от данного монитора, требуется предпринять действия для возвращения службы в рабочее состояние.

Служба активации Windows (WAS) управляет конфигурацией пула приложений, а также созданием и жизненным циклом рабочих процессов HTTP и других протоколов. Работа службы веб-публикаций (W3SVC) и других служб зависит от WAS.

Операционные состояния:

Служба активации Windows (WAS) может находиться в операционном состоянии "Служба запущена" или "Служба не запущена".

Конфигурация

Монитор использует единый параметр конфигурации, контролирующий, следует ли осуществлять мониторинг службы, когда ее тип запуска не выбран как "Автоматический". По умолчанию мониторинг службы будет осуществляться даже в случае, если тип запуска службы выбран как "Вручную". Так происходит потому, что при установке IIS 10 по умолчанию, тип запуска службы WAS установлен как "Вручную".

Причины

Служба может остановиться по нескольким причинам:

Решения

Если служба активации Windows (WAS) находится в состоянии "Не запущена", можно диагностировать проблему или перезапустить службу, выполнив следующие действия:

Запуск службы активации Windows (WAS)

Запуск службы веб-сервера (W3SVC)

Element properties:

TargetMicrosoft.Windows.InternetInformationServices.10.0.WebServer
Parent MonitorSystem.Health.AvailabilityState
CategoryAvailabilityHealth
EnabledTrue
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Windows.CheckNTServiceStateMonitorType
RemotableTrue
AccessibilityPublic
Alert Message
Служба активации Windows недоступна
Служба активации Windows на сервере {0} недоступна.
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.Windows.InternetInformationServices.10.0.WAS.NTService.CheckServiceState.Monitor" Accessibility="Public" Enabled="true" Target="Microsoft.Windows.InternetInformationServices.10.0.WebServer" ParentMonitorID="SystemHealth!System.Health.AvailabilityState" Remotable="true" Priority="Normal" TypeID="Windows!Microsoft.Windows.CheckNTServiceStateMonitorType" ConfirmDelivery="false">
<Category>AvailabilityHealth</Category>
<AlertSettings AlertMessage="Microsoft.Windows.InternetInformationServices.10.0.WAS.NTService.CheckServiceState.Monitor_AlertMessageResourceID">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Error</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Target/Host/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>$Target/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<ServiceName>WAS</ServiceName>
<CheckStartupType>false</CheckStartupType>
</Configuration>
</UnitMonitor>