Supervisa el estado actual del servicio de Windows. Una alerta de este monitor indica que el servicio de Windows no se está ejecutando actualmente
Este monitor comprueba el estado de un servicio de Windows mediante una consulta al administrador de control de servicio en intervalos cronometrados. Este monitor puede configurarse de dos maneras.
1) Si el monitor está configurado para supervisar únicamente servicios automáticos. En tal caso, si el servicio está configurado para iniciarse automáticamente, pero no está en ejecución, se generará una alerta. Si el servicio está configurado para iniciarse manualmente o si está deshabilitado, no se generará ninguna alerta cuando se detenga el servicio.
2) Si el monitor no está configurado para supervisar únicamente servicios automáticos. En tal caso, independientemente de cómo el servicio esté configurado para iniciarse, si el servicio no está en este momento en ejecución, se generará una alerta.
Un servicio se puede detener por diversos motivos, entre los que se incluyen:
Un administrador ha detenido el servicio.
El servicio no se pudo iniciar porque la cuenta de usuario no se pudo autenticar.
El servicio detectó una excepción que provocó su detención.
El servicio no estaba configurado correctamente, lo que impidió su inicio.
Se detuvo otro servicio del que dependía este servicio.
Puede ver todos los eventos recopilados para este servicio mediante el siguiente vínculo:
Ver todos los eventos
Puede intentar reiniciar el servicio de Windows mediante el siguiente vínculo:
Iniciar el servicio
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>