Verfügbarkeit des IIS-Verwaltungsdiensts

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

Knowledge Base article:

Zusammenfassung

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

Betriebsstatus:

Der IIS-Serverdienst (IISADMIN) 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. Standardmäßig wird der Dienst nur überwacht, wenn sein Starttyp auf "Automatisch" festgelegt ist. Dieses kann bei Bedarf angepasst werden.

Ursachen

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

Lösungen

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

IIS-Verwaltungsdienst (IISADMIN) starten

Element properties:

TargetMicrosoft.Windows.InternetInformationServices.6.2.IISAdminService
Parent MonitorSystem.Health.AvailabilityState
CategoryAvailabilityHealth
EnabledTrue
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Windows.CheckNTServiceStateMonitorType
RemotableTrue
AccessibilityPublic
Alert Message
Die IIS 8-Serverrolle ist nicht verfügbar.
Die IIS 8-Serverrolle ist nicht verfügbar.
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.Windows.InternetInformationServices.6.2.ServerRole.NTService.CheckServiceState.Monitor" Accessibility="Public" Enabled="true" Target="Microsoft.Windows.InternetInformationServices.6.2.IISAdminService" 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.ServerRole.NTService.CheckServiceState.Monitor.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/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<ServiceName>IISADMIN</ServiceName>
</Configuration>
</UnitMonitor>