Servizio strumentazione gestione Windows

Microsoft.SystemCenter.WMIService.ServiceMonitor (UnitMonitor)

Questo monitoraggio controlla lo stato del servizio strumentazione gestione Windows.

Knowledge Base article:

Riepilogo

Questo monitoraggio esegue il rollup dell'integrità dal monitoraggio di disponibilità del servizio WMI che consente di rilevare le condizioni di non integrità degli agenti.

Accedere tramite Esplora stati ai monitoraggi unità che contengono lo stato critico o di avviso per vedere le informazioni sullo stato di modifica e le informazioni specifiche per risolvere i problemi.

Cause

Il monitoraggio controlla lo stato del servizio WMI per assicurarsi che sia in uno stato "in esecuzione". Se questo non si verifica in più controlli, viene generato un avviso.

Soluzioni

Per risolvere il problema, il servizio WMI deve essere impostato in uno stato "in esecuzione" nel sistema. Per risolvere il problema eseguire i seguenti passaggi:

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
Il servizio WMI non è in esecuzione.
Il servizio Strumentazione gestione Windows (WMI) non è stato in esecuzione dopo più controlli. Molti Management Pack contengono regole, monitoraggi e rilevamenti che richiedono accesso a WMI, quindi se il servizio non è in esecuzione, questi flussi di lavoro non potranno essere completati.
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>