Deze regel genereert waarschuwingen wanneer een regel of monitor een proces probeert uit te voeren en het proces niet kan worden gestart.
De System Center Management Health-service heeft geprobeerd een uitvoerbaar bestand uit te voeren en kon het proces niet maken.
Dit kan sommige bewakings- of detectiebewerkingen beïnvloeden.
Dit kan de volgende oorzaken hebben:
Het uitvoerbare bestand is niet gevonden.
Op de computer zijn onvoldoende bronnen (zoals geheugen) beschikbaar om het uitvoerbare bestand uit te voeren.
De extensie van het script is niet juist geregistreerd.
In de beschrijving en de context van de waarschuwing vindt u informatie die aangeeft in welke regel of monitor er een fout is opgetreden. Als u op de volgende koppeling klikt, ziet u alle gebeurtenissen die aangeven dat er een fout is opgetreden bij het uitvoeren van het uitvoerbare bestand:
Batchresponsgebeurtenissen weergeven
Nadat u de fout in de context hebt bekeken, controleert u het volgende:
Of het pad naar het uitvoerbare bestand bestaat op de computer.
Eventuele overbelasting van de computer.
Controleer Taakbeheer om te zien of er voldoende geheugen beschikbaar is.
Controleer Taakbeheer om te zien of er processen zijn die de hele CPU in beslag nemen.
Volg de stappen in het gedeelte 'Let me fix it myself (Ik wil het zelf oplossen)' van het Knowledge Base-artikel 949140 (http://go.microsoft.com/fwlink/?LinkId=181825) om ervoor te zorgen dat alle scriptextensies zijn geregistreerd.
Als het uitvoerbare bestand niet wordt gevonden, is de regel niet goed geconfigureerd. Open de regel en geef het juiste pad naar het uitvoerbare bestand op in de configuratie of installeer het uitvoerbare bestand op het doelsysteem.
Controleer ten slotte of de werkmap en het pad van het toepassingsbestand geen fouten bevatten en controleer of het actie-account toegang heeft tot de toepassing en de map.
Target | Microsoft.SystemCenter.HealthService | ||
Category | EventCollection | ||
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 | System.ConsolidatorCondition | Default |
GenerateAlert | WriteAction | System.Health.GenerateAlert | Default |
<Rule ID="Microsoft.SystemCenter.BatchResponseModule.AlertOnFailedCreateProcess" Enabled="true" Target="SCLibrary!Microsoft.SystemCenter.HealthService" ConfirmDelivery="true" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>EventCollection</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">21400</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">21401</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</Or>
</Expression>
</And>
</Expression>
</DataSource>
</DataSources>
<ConditionDetection ID="Consolidator" TypeID="System!System.ConsolidatorCondition">
<Consolidator>
<ConsolidationProperties>
<PropertyXPathQuery>Params/Param[1]</PropertyXPathQuery>
</ConsolidationProperties>
<TimeControl>
<WithinTimeSchedule>
<Interval>300</Interval>
</WithinTimeSchedule>
</TimeControl>
<CountingCondition>
<Count>10</Count>
<CountMode>OnNewItemTestOutputRestart_OnTimerSlideByOne</CountMode>
</CountingCondition>
</Consolidator>
</ConditionDetection>
<WriteActions>
<WriteAction ID="GenerateAlert" TypeID="Health!System.Health.GenerateAlert">
<Priority>1</Priority>
<Severity>1</Severity>
<AlertMessageId>$MPElement[Name="Microsoft.SystemCenter.BatchResponseModule.AlertOnFailedCreateProcess.AlertMessage"]$</AlertMessageId>
<AlertParameters>
<AlertParameter1>$Data/Context/DataItem/EventDescription$</AlertParameter1>
</AlertParameters>
<Suppression>
<SuppressionValue>$Data/Context/DataItem/Params/Param[2]$</SuppressionValue>
</Suppression>
</WriteAction>
</WriteActions>
</Rule>