Servicio Instrumental de administración de Windows

Microsoft.SystemCenter.WMIService.ServiceMonitor (UnitMonitor)

Este monitor comprueba el estado del servicio Instrumental de administración de Windows.

Knowledge Base article:

Resumen

Este monitor acumula el estado del monitor de disponibilidad del servicio WMI que detecta incorrecciones en los agentes.

Desplácese por los monitores de unidad del explorador de estado que tienen la advertencia o el estado crítico para ver la información de cambio de estado y los datos específicos para ayudar a solucionar los problemas.

Causas

El monitor comprueba el estado del servicio WMI para asegurarse de que se encuentra en estado de ejecución. Si tras varias comprobaciones esto no ocurre, se genera una alerta.

Resoluciones

Para resolver el problema, el servicio WMI debe establecerse en un estado de ejecución en el sistema. Siga estos pasos para resolver el problema:

Element properties:

TargetMicrosoft.SystemCenter.HealthService
Parent MonitorMicrosoft.SystemCenter.AgentManagement.WMIServiceAvailabilityRollup
CategoryStateCollection
EnabledTrue
Alert GenerateTrue
Alert SeverityWarning
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.SystemCenter.2007.WindowsServiceNotRunningState.ConsecutiveSamplesThreshold.MonitorType
RemotableTrue
AccessibilityPublic
Alert Message
El servicio WMI no se está ejecutando
El servicio Instrumental de administración de Windows (WMI) no se ha estado ejecutando a lo largo de varias comprobaciones. Muchos de los módulos de administración contienen reglas, monitores y detecciones que requieren acceso al WMI. Si el servicio no se ejecuta, esos flujos de trabajo no se pueden completar.
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.SystemCenter.WMIService.ServiceMonitor" Accessibility="Public" Enabled="true" Target="SCLibrary!Microsoft.SystemCenter.HealthService" ParentMonitorID="Microsoft.SystemCenter.AgentManagement.WMIServiceAvailabilityRollup" Remotable="true" Priority="Normal" TypeID="Microsoft.SystemCenter.2007.WindowsServiceNotRunningState.ConsecutiveSamplesThreshold.MonitorType" ConfirmDelivery="true">
<Category>StateCollection</Category>
<AlertSettings AlertMessage="Microsoft.SystemCenter.WMIService.ServiceMonitor.AlertMessage">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Warning</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Context/@time$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="NotRunning" MonitorTypeStateID="NotRunning" HealthState="Warning"/>
<OperationalState ID="Running" MonitorTypeStateID="Running" HealthState="Success"/>
</OperationalStates>
<Configuration>
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$</ComputerName>
<ServiceName>Winmgmt</ServiceName>
<IntervalSeconds>125</IntervalSeconds>
<Threshold>3</Threshold>
</Configuration>
</UnitMonitor>