IIS Yönetici Hizmeti kullanılabilirliği

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

Knowledge Base article:

Özet

Bu izleyici, IIS Yönetim hizmetinin (IISADMIN) durumunu denetler. Bu izleyiciden uyarı alırsanız, hizmetin tekrar çalışır duruma getirilmesi için eylem yapılması gerekir.

İşlemsel Durumlar:

IIS Sunucusu hizmeti (IISADMIN) "Hizmet Çalıştırılıyor" veya "Hizmet Çalıştırılmıyor" işlemsel durumunda olabilir.

Yapılandırma

İzleyici, hizmet başlatma tipi "Otomatik" olmadığında hizmetin izlenip izlenmemesi gerektiğini denetleyen tek bir yapılandırma parametresi alır. Hizmet varsayılan olarak sadece hizmet başlatma türü "Otomatik" olduğunda izlenir. Bu ayar gereken şekilde değiştirilebilir.

Nedenler

Bir hizmet, aşağıdakiler gibi birçok nedenden ötürü durabilir:

Çözümler

IIS Sunucusu hizmeti (IISADMIN) çalıştırılmıyorsa, aşağıdaki işlemleri yaparak sorunu tanılayabilir veya hizmeti yeniden başlatabilirsiniz:

IIS Yönetim (IISADMIN) Hizmetini Başlat

Element properties:

TargetMicrosoft.Windows.InternetInformationServices.6.2.ServerRole
Parent MonitorSystem.Health.AvailabilityState
CategoryAvailabilityHealth
EnabledTrue
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Windows.CheckNTServiceStateMonitorType
RemotableTrue
AccessibilityPublic
Alert Message
IIS 8 sunucu rolü kullanılamıyor.
IIS 8 Sunucu Rolü kullanılamıyor.
RunAsDefault

Source Code:

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