Überwacht den aktuellen Status des Windows-Diensts Eine Warnung dieses Monitors weist darauf hin, dass der Windows-Dienst aktuell nicht ausgeführt wird.
Dieser Monitor prüft den Zustand eines Windows-Diensts, indem in einem festgelegten Intervall eine WMI-Abfrage durchgeführt wird. Wenn für den Dienst festgelegt ist, dass er automatisch startet, der Dienst aber derzeit nicht ausgeführt wird, wird eine Warnung ausgegeben. Wenn für den Dienst festgelegt ist, dass er manuell gestartet werden muss oder wenn er deaktiviert ist, wird keine Warnung ausgegeben, wenn der Dienst gestoppt wird.
Dafür, dass ein Dienst nicht (mehr) ausgeführt wird, kann es verschiedene Ursachen geben, z. B.:
Der Dienst wurde durch einen Administrator beendet.
Der Dienst konnte nicht gestartet werden, weil das Benutzerkonto nicht authentifiziert werden konnte.
Der Dienst wurde wegen einer Ausnahme beendet.
Der Dienst wurde falsch konfiguriert, so dass er davon abgehalten wurde zu starten.
Ein anderer Dienst, von dem dieser Dienst abhängt, wurde beendet.
Über den folgenden Link können Sie sich alle erfassten Ereignisse für diesen Dienst ansehen:
Alle Ereignisse anzeigen
Versuchen Sie, den Windows-Dienst über den folgenden Link neu zu starten:
Dienst starten
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>