Monitoruje aktuální stav služby systému Windows. Výstraha tohoto monitoru znamená, že služba systému Windows není aktuálně spuštěná.
Toto monitorování kontroluje stav služby systému Windows pomocí dotazů zasílaných v načasovaném intervalu správci řízení služeb. Monitorování lze nakonfigurovat dvěma způsoby.
1) Pokud je monitorování nakonfigurováno pouze k monitorování automatických služeb. V takovém případě, je-li služba nastavena na automatické spuštění a není aktuálně spuštěna, bude vydána výstraha. Je-li služba nastavená na ruční spuštění nebo je zakázaná, nebude při zastavení služby vyvolána žádná výstraha.
2) Pokud není monitorování nakonfigurováno pouze k monitorování automatických služeb. V takovém případě, bez ohledu na nastavení způsobu spuštění služby, není-li služba aktuálně spuštěna, bude vydána výstraha.
Služba se může zastavit z mnoha důvodů včetně:
Služba byla zastavena správcem.
Bylo zabráněno spuštění služby, protože uživatelský účet nelze ověřit.
Ve službě došlo k výjimce, která ji zastavila.
Služba nebyla správně nakonfigurována, což zabránilo jejímu spuštění.
Jiná služba, na níž je tato služba závislá, byla zastavena.
Pomocí následujícího odkazu lze zobrazit všechny shromážděné události pro tuto službu:
Zobrazit všechny události
Pomocí následujícího odkazu můžete zkusit restartovat službu systému Windows:
Spustit službu
Target | Microsoft.SystemCenter.ManagementConfigurationService | ||
Parent Monitor | System.Health.AvailabilityState | ||
Category | StateCollection | ||
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.ManagementConfigurationService.ServiceState.Monitor" Accessibility="Internal" Enabled="true" Target="Microsoft.SystemCenter.ManagementConfigurationService" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="true" Priority="Normal" TypeID="Windows!Microsoft.Windows.CheckNTServiceStateMonitorType" ConfirmDelivery="false">
<Category>StateCollection</Category>
<AlertSettings AlertMessage="Microsoft.SystemCenter.ManagementConfigurationService.ServiceState.Monitor.AlertMessage">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Low</AlertPriority>
<AlertSeverity>Error</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Target/Property[Type="MicrosoftSystemCenterNTServiceLibrary!Microsoft.SystemCenter.NTService"]/DisplayName$</AlertParameter1>
<AlertParameter2>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</AlertParameter2>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="Success" MonitorTypeStateID="Running" HealthState="Success"/>
<OperationalState ID="Error" MonitorTypeStateID="NotRunning" HealthState="Error"/>
</OperationalStates>
<Configuration>
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<ServiceName>$Target/Property[Type="MicrosoftSystemCenterNTServiceLibrary!Microsoft.SystemCenter.NTService"]/ServiceName$</ServiceName>
<CheckStartupType>true</CheckStartupType>
</Configuration>
</UnitMonitor>