Beschikbaarheid Windows Process Activation-service

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

De WAS (Windows Process Activation Service) beheert de configuratiewaarden van een groep van toepassingen, de creatie en levensduur van werkprocessen voor HTTP en andere protocollen. De World Wide Web Publishing Service (W3SVC) en andere diensten zijn afhankelijk van de WAS.

Knowledge Base article:

Samenvatting

Met deze monitor wordt de status van de Windows Process Activation-service (WAS) gecontroleerd. Als u een waarschuwing ontvangt van deze monitor is er actie vereist om de service terug naar de operationele status te brengen.

De WAS (Windows Process Activation Service) beheert de configuratiewaarden van een groep van toepassingen, de creatie en levensduur van werkprocessen voor HTTP en andere protocollen. De World Wide Web Publishing Service (W3SVC) en andere diensten zijn afhankelijk van de WAS.

Operationele statussen:

De operationele status van de Windows Process Activation-service (WAS) kan "De service wordt uitgevoerd" of "De service wordt niet uitgevoerd" zijn.

Configuratie

De monitor pakt een enkele configuratieparameter die bepaalt of de service moet worden bewaakt als het opstarttype niet is ingesteld op 'Automatisch'. Standaard wordt de service bewaakt, zelfs als het opstarttype 'Handmatig' is. Dit komt omdat het opstarttype van de WAS-service in een standaard IIS 8-installatie, 'Handmatig' is.

Oorzaken

Er kan een groot aantal redenen zijn waarom een service is gestopt, bijvoorbeeld:

Oplossingen

Als de Windows Process Activation-service (WAS) niet werkt, kunt u een diagnose van het probleem stellen of de service opnieuw starten door de volgende acties:

Windows Process Activation-service (WAS) starten

Webserverservice (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
De Windows Process Activation-service is niet beschikbaar
De Windows Process Activation-service op {0} is niet beschikbaar.
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>