Windows hizmetinin geçerli durumunu izler. Bu izleyiciden gelen uyarı Windows Hizmetinin şu an çalışmadığını gösterir
Bu izleyici belirli aralıklara WMI'yı sorgulayarak Windows hizmetinin durumunu denetler. Hizmet otomatik olarak başlatılacak şekilde ayarlanmışsa ancak hizmet çalışmıyorsa bir uyarı oluşturulur. Hizmet elle başlamaya ayarlandıysa veya devre dışıysa, durdurulduğunda uyarı gerçekleşmez.
Bir hizmet, aşağıdakiler gibi birçok nedenden ötürü durabilir:
Hizmet, bir yönetici tarafından durdurulmuştur.
Kullanıcı hesabı kimlik doğrulaması gerçekleştirilemediğinden, hizmetin başlatılması engellenmiştir.
Hizmet, hizmeti durduran bir özel durumla karşılaşmıştır.
Hizmet, başlatılmasını engelleyecek şekilde hatalı yapılandırılmıştır.
Bu hizmetin bağımlı olduğu diğer bir hizmet durdurulmuştur
Aşağıdaki bağlantıyı kullanarak bu hizmete ilişkin tüm toplanan olayları görüntüleyebilirsiniz:
Tüm olayları görüntüle
Aşağıdaki bağlantıyı kullanarak Windows hizmetini yeniden başlatmayı deneyebilirsiniz:
Hizmeti Başlat
Target | Microsoft.SystemCenter.NTService | ||
Parent Monitor | System.Health.AvailabilityState | ||
Category | AvailabilityHealth | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | Error | ||
Alert Priority | Low | ||
Alert Auto Resolve | True | ||
Monitor Type | Microsoft.Windows.CheckNTServiceStateMonitorType | ||
Remotable | True | ||
Accessibility | Internal | ||
Alert Message |
| ||
RunAs | Default |
<UnitMonitor ID="Microsoft.SystemCenter.NTService.ServiceStateMonitor" Accessibility="Internal" Target="Microsoft.SystemCenter.NTService" TypeID="Windows!Microsoft.Windows.CheckNTServiceStateMonitorType" ParentMonitorID="Health!System.Health.AvailabilityState" Enabled="true">
<Category>AvailabilityHealth</Category>
<AlertSettings AlertMessage="Microsoft.SystemCenter.NTService.ServiceStateMonitor.AlertMessage">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Low</AlertPriority>
<AlertSeverity>Error</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Target/Property[Type="Microsoft.SystemCenter.NTService"]/DisplayName$</AlertParameter1>
<AlertParameter2>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</AlertParameter2>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState HealthState="Success" MonitorTypeStateID="Running" ID="Success"/>
<OperationalState HealthState="Error" MonitorTypeStateID="NotRunning" ID="Error"/>
</OperationalStates>
<Configuration>
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<ServiceName>$Target/Property[Type="Microsoft.SystemCenter.NTService"]/ServiceName$</ServiceName>
<CheckStartupType>true</CheckStartupType>
</Configuration>
</UnitMonitor>