Met deze monitor wordt de status van de IIS Web Server-service (W3SVC) gecontroleerd. Als u een waarschuwing ontvangt van deze monitor is er actie vereist om de service terug naar de operationele status te brengen.
Operationele statussen:
De operationele status van de IIS Web Server/service (W3SVC) kan "De service wordt uitgevoerd" of "De service wordt niet uitgevoerd" zijn.
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 alleen bewaakt als het opstarttype 'Automatisch' is. Dit kan zo nodig worden aangepast.
Er kan een groot aantal redenen zijn waarom een service is gestopt, bijvoorbeeld:
De service is gestopt door een beheerder.
De service kan niet worden gestart omdat het gebruikersaccount niet kan worden geverifieerd.
Door de service is een uitzondering aangetroffen waardoor de service is gestopt.
De service is niet goed geconfigureerd, waardoor deze niet kan worden gestart.
Als de IIS Web Server/service (W3SVC) niet werkt, kunt u een diagnose van het probleem stellen of de service opnieuw starten door de volgende acties:
Controleer op extra servicegerelateerde waarschuwingen die mogelijk gelijktijdig hebben plaatsgevonden. Door deze waarschuwingen kan beter worden vastgesteld waarom de service de status Gestopt is ingegaan.
Controleer de gebeurtenislogboeken op de beheerde computer en corrigeer onderliggende problemen die mogelijk hebben veroorzaakt dat de service onverwacht is gestopt.
Gebruik de volgende taak om te proberen de service opnieuw op te starten.
Webserverservice (W3SVC) starten
Target | Microsoft.Windows.InternetInformationServices.6.2.WebServer | ||
Parent Monitor | System.Health.AvailabilityState | ||
Category | AvailabilityHealth | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | Error | ||
Alert Priority | Normal | ||
Alert Auto Resolve | True | ||
Monitor Type | Microsoft.Windows.CheckNTServiceStateMonitorType | ||
Remotable | True | ||
Accessibility | Public | ||
Alert Message |
| ||
RunAs | Default |
<UnitMonitor ID="Microsoft.Windows.InternetInformationServices.6.2.WebServer.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.WebServer.NTService.CheckServiceState.Monitor.AlertMessage">
<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>W3SVC</ServiceName>
</Configuration>
</UnitMonitor>