WMI Sistem Durumu İzleyicisi

Microsoft.SystemCenter.WMIFunctionalMonitor (UnitMonitor)

Bu izleyici, düzenli aralıklarla bir WMI sorgusu gerçekleştirerek WMI sistem durumunun iyi olup olmadığını denetler

Knowledge Base article:

Özet

WMI sistem durumu izleyicisi “select * from win32_operatingsystem” WMI sorgusunu çalıştırmayı denedi ve WMI hatasıyla karşılaştı.

Nedenler

Bu bilgisayardaki WMI kötü durumda ve sorgudan hiçbir veri döndüremiyor.

Çözümlemeler

Windows Yönetim Araçları (WMI) hizmetinin bu bilgisayarda çalıştığından emin olun.

Uzak Yordam Çağrısı (RPC) hizmetinin bu bilgisayarda çalıştığından emin olun.

WMI Deposunun bilgisayarda tutarlı olduğundan emin olun

DCOM'nin etkin olduğundan emin olun

Bu adımlar sorunu çözmezse, WMI Tanılama Yardımcı Programını şu bağlantıdan indirebilirsiniz: http://go.microsoft.com/fwlink/?LinkId=158226.WMI Tanılama Yardımcı Programı, bilgisayardaki WMI hizmetinin geçerli durumunda sorun gidermenize yardımcı olmak için tasarlanmış bir VBScript betiğidir.

Dış

WMI sorunlarını giderme hakkında daha fazla bilgi için şuraya gidin: 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
WMI sistem durumu kötü
{0} bilgisayarındaki WMI sistem durumu kötü
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>