Monitor de mantenimiento del WMI

Microsoft.SystemCenter.WMIFunctionalMonitor (UnitMonitor)

Este monitor comprueba si el WMI es correcto realizando periódicamente una consulta de WMI

Knowledge Base article:

Resumen

El monitor de mantenimiento de WMI intentó ejecutar la consulta WMI "select * from win32_operatingsystem" y encontró un error de WMI.

Causas

WMI en este equipo es incorrecto y no puede devolver los datos de la consulta.

Soluciones

Asegúrese de que el servicio Instrumental de administración de Windows (WMI) se está ejecutando en este equipo.

Asegúrese de que el servicio de llamada a procedimiento remoto (RPC) se está ejecutando en este equipo.

Asegúrese de que el repositorio de WMI es coherente con el equipo

Compruebe que la conexión DCOM está habilitada

Si ninguno de estos pasos resuelve el problema, puede descargar la utilidad de diagnosis de WMI en http://go.microsoft.com/fwlink/?LinkId=158226.La utilidad de diagnosis de WMI es un script de VBScript diseñado para ayudarle a resolver el estado actual del servicio WMI en un equipo.

Externo

Para obtener más información sobre la solución de problemas de WMI, vaya a http://go.microsoft.com/fwlink/?LinkId=158224.

Element properties:

TargetMicrosoft.SystemCenter.Agent
Parent MonitorSystem.Health.ConfigurationState
CategoryStateCollection
EnabledTrue
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.OperationsManager.WMIFunctional.MonitorType
RemotableTrue
AccessibilityPublic
Alert Message
El WMI es incorrecto
El WMI del equipo {0} es incorrecto
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.SystemCenter.WMIFunctionalMonitor" Accessibility="Public" Enabled="true" Target="SCLibrary!Microsoft.SystemCenter.Agent" ParentMonitorID="Health!System.Health.ConfigurationState" Remotable="true" Priority="Normal" TypeID="Microsoft.OperationsManager.WMIFunctional.MonitorType" ConfirmDelivery="false">
<Category>StateCollection</Category>
<AlertSettings AlertMessage="Microsoft.SystemCenter.WMIFunctionalMonitor.AlertMessage">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Error</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="WMISuccess" MonitorTypeStateID="WMISuccess" HealthState="Success"/>
<OperationalState ID="WMIError" MonitorTypeStateID="WMIError" HealthState="Error"/>
</OperationalStates>
<Configuration>
<IntervalSeconds>86400</IntervalSeconds>
<TimeoutSeconds>300</TimeoutSeconds>
</Configuration>
</UnitMonitor>