Windows Management Instrumentation-tjänsten

Microsoft.SystemCenter.WMIService.ServiceMonitor (UnitMonitor)

Övervakaren kontrollerar tillståndet för Windows Management Instrumentation-tjänsten.

Knowledge Base article:

Sammanfattning

Övervakaren samlar in hälsotillståndet från WMI-tjänstens tillgänglighetsövervakare som identifierar feltillstånd hos agenterna.

Navigera genom enhetsövervakarna för hälsoutforskning med varningstillstånd eller kritiskt tillstånd för att se tillståndsändringsinformationen och särskild information som kan underlätta felsökning av problem.

Orsaker

Övervakaren kontrollerar tillståndet för WMI-tjänsten för att säkerställa att den körs. Om så inte är fallet under flera kontroller aktiveras en avisering.

Lösningar

Lös problemet genom att ställa in WMI-tjänsten i tillståndet "körs". Följ stegen nedan:

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
WMI-tjänsten är inte igång
Windows Management Instrumentation-tjänsten (WMI) har inte körts efter flera kontroller. Många hanteringspaket innehåller regler, övervakare och identifieringar som kräver åtkomst till WMI. Om tjänsten inte körs kan de här arbetsflödena därför inte slutföras.
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>