Este monitor comprueba si el WMI es correcto realizando periódicamente una consulta de WMI
El monitor de mantenimiento de WMI intentó ejecutar la consulta WMI "select * from win32_operatingsystem" y encontró un error de WMI.
WMI en este equipo es incorrecto y no puede devolver los datos de la consulta.
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
Abra una ventana del símbolo del sistema
Ejecute el siguiente comando: “winmgmt /verifyrepository”
Si el repositorio no es coherente, ejecute el comando “winmgmt /salvagerepository”
Compruebe que la conexión DCOM está habilitada
Ejecute Dcomcnfg.exe
Haga clic en el nodo de servicios de componentes que encontrará en la raíz de consola
Abra la carpeta de equipos
Para el equipo local, haga clic con el botón secundario en Mi PC y, a continuación, haga clic en Propiedades
Para un equipo remoto, haga clic con el botón secundario en la carpeta de equipos, seleccione Nuevo y, a continuación, haga clic en Equipo
Escriba el nombre del equipo
Haga clic con el botón secundario en el nombre del equipo y, a continuación, haga clic en Propiedades
Haga clic en la pestaña Propiedades predeterminadas
Haga clic para activar (o para desactivar) la casilla de verificación "Habilitar COM distribuido en este equipo"
Establezca el nivel de autenticación predeterminado para conectar
Establezca el nivel de suplantación predeterminado para identificar
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.
Para obtener más información sobre la solución de problemas de WMI, vaya a http://go.microsoft.com/fwlink/?LinkId=158224.
Target | Microsoft.SystemCenter.Agent | ||
Parent Monitor | System.Health.ConfigurationState | ||
Category | StateCollection | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | Error | ||
Alert Priority | Normal | ||
Alert Auto Resolve | True | ||
Monitor Type | Microsoft.OperationsManager.WMIFunctional.MonitorType | ||
Remotable | True | ||
Accessibility | Public | ||
Alert Message |
| ||
RunAs | Default |
<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>