Analyse l'état actuel du service Windows. Une alerte de ce moniteur indique que le service Windows n'est pas actuellement en cours d'exécution
Cette analyse vérifie l'état d'un service Windows en interrogeant WMI à une fréquence définie. Si le service est configuré pour démarrer automatiquement et s'il n'est pas en cours d'exécution, une alerte sera déclenchée. Si le service est configuré pour démarrer manuellement ou s'il est désactivé, aucune alerte ne sera déclenchée au moment de l'arrêt du service.
Un service peut s'arrêter pour de nombreuses raisons, notamment :
Le service a été arrêté par un administrateur.
Le service n'a pas pu démarrer car le compte utilisateur n'a pas pu être authentifié.
Le service a rencontré une exception qui l'a arrêté.
Le service n'a pas été configuré correctement, ce qui l'a empêché de démarrer.
Un autre service dont il dépend a été arrêté.
Vous pouvez afficher tous les événements collectés pour ce service en utilisant le lien suivant :
Afficher tous les événements
Vous pouvez tenter de redémarrer le service Windows en utilisant le lien suivant :
Démarrer le service
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>