Verfügbarkeit des Windows-Prozessaktivierungsdiensts

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

Der Windows-Prozessaktivierungsdienst (WAS) verwaltet die Anwendungspoolkonfiguration sowie die Erstellung und die Laufzeit von Arbeitsprozessen für das HTTP-Protokoll und andere Protokolle. Der WWW-Publishingdienst (W3SVC) und andere Dienste sind von WAS abhängig.

Knowledge Base article:

Zusammenfassung

Dieser Monitor überprüft den Status des Windows-Prozessaktivierungsdiensts (WAS). Wenn Sie eine Warnung von diesem Monitor erhalten, müssen Sie eingreifen, um den Dienst wieder in einen Betriebsstatus zu versetzen.

Der Windows-Prozessaktivierungsdienst (WAS) verwaltet die Anwendungspoolkonfiguration sowie die Erstellung und die Laufzeit von Arbeitsprozessen für das HTTP-Protokoll und andere Protokolle. Der WWW-Publishingdienst (W3SVC) und andere Dienste sind von WAS abhängig.

Betriebsstatus:

Der Windows-Prozessaktivierungsdienst (WAS) kann sich im Betriebsstatus "Dienst wird ausgeführt" oder "Dienst wird nicht ausgeführt" befinden.

Konfiguration

Der Monitor verwendet einen einzelnen Konfigurationsparameter, mit dem gesteuert wird, ob der Dienst überwacht werden soll, wenn sein Starttyp nicht auf "Automatisch" festgelegt ist. Der Dienst wird standardmäßig überwacht, obwohl sein Starttyp auf "Manuell" festgelegt ist. Dies liegt daran, dass der WAS-Starttyp bei einer Standardinstallation von IIS 8 "Manuell" lautet.

Ursachen

Es kann verschiedene Ursachen dafür geben, dass ein Dienst nicht (mehr) ausgeführt wird. Hierzu gehören:

Lösungen

Wenn der Windows-Prozessaktivierungsdienst (WAS) nicht ausgeführt wird, können Sie das Problem weiter untersuchen oder den Dienst neu starten, indem Sie die folgenden Aktionen ausführen:

Windows-Prozessaktivierungsdienst (WAS) starten

WWW-Dienst (W3SVC) starten

Element properties:

TargetMicrosoft.Windows.InternetInformationServices.6.2.WebServer
Parent MonitorSystem.Health.AvailabilityState
CategoryAvailabilityHealth
EnabledTrue
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Windows.CheckNTServiceStateMonitorType
RemotableTrue
AccessibilityPublic
Alert Message
Der Windows-Prozessaktivierungsdienst ist nicht verfügbar
Der Windows-Prozessaktivierungsdienst auf {0} ist nicht verfügbar.
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.Windows.InternetInformationServices.6.2.WAS.NTService.CheckServiceState.Monitor" Accessibility="Public" Enabled="true" Target="Microsoft.Windows.InternetInformationServices.6.2.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.6.2.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>