Ez a szabály riasztásokat állít elő, amikor a WMI-eseménymodul futásidejű hibát tapasztal.
Az Operations Manager nem tudott futtatni WMI-eseményekkel kapcsolatos WMI-lekérdezést vagy parancsfájlt.
Ennek lehetséges okai a következők:
Az Operations Manager nem tudott kapcsolódni a számítógéphez vagy a névtérhez. Ennek oka engedélyekkel kapcsolatos probléma vagy érvénytelen WMI-névtér használata lehet.
Az Operations Manager nem tudta futtatni a WMI-lekérdezést. Ennek oka engedélyekkel kapcsolatos probléma vagy érvénytelen WMI-lekérdezés lehet.
Ha a WMI-hiba Windows Server 2008 rendszerű számítógépen fordult elő, ennek oka ismert WMI-probléma lehet, amelynek ismertetése a Tudásbázis 958807-es cikkében olvasható (http://go.microsoft.com/fwlink/?LinkID=133791).
A probléma okáról további információk találhatók a vonatkozó riasztás környezetének leírásában.
A riasztás környezete részletesen ismerteti, hogy kapcsolódási, engedélyekkel kapcsolatos van lekérdezési problémáról van-e szó.
Kapcsolódási problémánál ügyeljen arra, hogy a DCOM engedélyezve legyen.
Futtassa a Dcomcnfg.exe programot.
Kattintson a Komponensszolgáltatások csomópontra a konzolgyökér alatt.
Nyissa meg a Számítógépek mappát.
A helyi számítógépnél kattintson a jobb gombbal a Sajátgép elemre, majd válassza a Tulajdonságok parancsot.
Távoli számítógépnél kattintson a jobb gombbal a Számítógépek elemre, és válassza az Új, majd a Számítógép parancsot.
Írja be a számítógép nevét.
Kattintson a jobb gombbal a számítógép nevére, majd kattintson a Tulajdonságok lehetőségre.
Kattintson az Alapértelmezett tulajdonságok fülre.
Kattintással jelölje be a „DCOM engedélyezése a számítógépen” négyzetet (vagy törölje annak jelölését).
Állítsa az Alapértelmezett hitelesítési szintet Kapcsolódás értékre.
Állítsa az Alapértelmezett megszemélyesítési szintet Azonosítás értékre.
Ha engedélyezési hiba történt, ellenőrizze, hogy az Operations Manager futtató fiókja rendelkezik-e a megfelelő engedélyekkel a WMI eléréséhez.
Ha lekérdezési hiba történt, vizsgálja meg a WMI-parancsfájlt tartalmazó szabályt vagy figyelőt, és tegye meg a megfelelő intézkedéseket a módosításához.
A Tudásbázis 958807-es cikkében (http://go.microsoft.com/fwlink/?LinkId=133791) szereplő adatokat is tekintse át. Ha a frissítés megoldható, alkalmazza a számítógépen.
A következő hivatkozás megjeleníti a WMI-esemény-összetevő lehetséges problémájára utaló összes eseményt:
WMI-szolgáltató eseményeinek megtekintése
A WMI-problémák elhárításáról további információk találhatók a http://go.microsoft.com/fwlink/?LinkId=158224 weblapon.
A WMI diagnosztikai segédprogramját is letöltheti a következő helyről: http://go.microsoft.com/fwlink/?LinkId=158226. A WMI diagnosztikai segédprogramja egy VBScript-parancsfájl, amelynek célja, hogy segítsen a WMI-szolgáltatás aktuális állapotának hibaelhárításában a számítógépen.
Target | Microsoft.SystemCenter.HealthService | ||
Category | Alert | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | Warning | ||
Alert Priority | Normal | ||
Remotable | True | ||
Alert Message |
| ||
Event Log | Operations Manager |
ID | Module Type | TypeId | RunAs |
---|---|---|---|
DS | DataSource | Microsoft.Windows.EventProvider | Default |
Consolidator | ConditionDetection | Microsoft.SystemCenter.Overridable.ConsolidatorCondition | Default |
GenerateAlert | WriteAction | System.Health.GenerateAlert | Default |
<Rule ID="Microsoft.SystemCenter.WmiEventModule.FailedExecution.Alert" Enabled="true" Target="SCLibrary!Microsoft.SystemCenter.HealthService" ConfirmDelivery="true" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>Alert</Category>
<DataSources>
<DataSource ID="DS" TypeID="Windows!Microsoft.Windows.EventProvider">
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<LogName>Operations Manager</LogName>
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">Health Service Modules</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">Params/Param[1]</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">$Target/ManagementGroup/Name$</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<Or>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">10353</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">10357</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">10359</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">10361</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">10363</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</Or>
</Expression>
</And>
</Expression>
</DataSource>
</DataSources>
<ConditionDetection ID="Consolidator" TypeID="Microsoft.SystemCenter.Overridable.ConsolidatorCondition">
<ConsolidationProperties>
<PropertyXPathQuery>Params/Param[1]</PropertyXPathQuery>
<PropertyXPathQuery>Params/Param[2]</PropertyXPathQuery>
<PropertyXPathQuery>EventDisplayNumber</PropertyXPathQuery>
</ConsolidationProperties>
<IntervalSeconds>3600</IntervalSeconds>
<Count>3</Count>
</ConditionDetection>
<WriteActions>
<WriteAction ID="GenerateAlert" TypeID="Health!System.Health.GenerateAlert">
<Priority>1</Priority>
<Severity>1</Severity>
<AlertMessageId>$MPElement[Name="Microsoft.SystemCenter.WmiEventModule.FailedExecution.AlertMessage"]$</AlertMessageId>
<AlertParameters>
<AlertParameter1>$Data/Context/DataItem/EventDescription$</AlertParameter1>
</AlertParameters>
<Suppression>
<SuppressionValue>$EventData/Data[2]$</SuppressionValue>
</Suppression>
</WriteAction>
</WriteActions>
</Rule>