Отслеживание текущего состояния службы Windows. Предупреждение от этого монитора означает, что в данный момент служба Windows не запущена.
Этот монитор отслеживает состояние службы Windows, отправляя запросы диспетчеру служб через определенные интервалы. Монитор предусматривает два варианта настройки.
1) Монитор отслеживает только автоматические службы. В этом случае, если для службы задан автоматический запуск, и в настоящий момент служба не выполняется, создается предупреждение. Если служба настроена для запуска вручную или отключена, предупреждение не будет выдано, если служба остановлена.
2) Монитор отслеживает не только автоматические службы. В этом случае, независимо от настройки запуска службы, если она в настоящий момент не выполняется, создается предупреждение.
Служба может остановиться по нескольким причинам:
Служба была остановлена администратором.
Служба не смогла запуститься, поскольку учетная запись пользователя не смогла пройти проверку подлинности.
Служба обнаружила исключение, которое остановило службу.
Служба была настроена неправильно, что помешало ее запуску.
Другая служба, от которой зависит данная служба, была остановлена
Можно просмотреть все собранные события для данной службы при помощи следующей ссылки:
Просмотр всех событий
Можно попытаться перезапустить службу Windows при помощи следующей ссылки:
Запуск службы
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>