Waarschuwing bij taakstatus Onderbroken

Microsoft.SystemCenter.ServiceManagementAutomation.2012R2.RuleAlert.JobStatusSuspended (Rule)

Hiermee wordt een waarschuwing gemaakt wanneer een gebeurtenis wordt ontvangen die aangeeft dat de status van een taak is veranderd in Onderbroken.

Knowledge Base article:

Samenvatting

Maakt een waarschuwing op basis van gebeurtenis 3185.

Oorzaken

Vanwege een ongeldige configuratie of handmatige beëindiging door een gebruiker kan een taak niet worden gestart of voltooid door een gedefinieerde werkstroom in System Center 2012 R2 Orchestrator - Service Management Automation.

Oplossing

U lost het probleem op door naar de Windows Azure Pack-portal te gaan en de resource Automation te selecteren. Selecteer Runbooks en gebruik de filteroptie om het runbook uit de waarschuwing te selecteren en de status van taken te bekijken. Vervolgens controleert u de geschiedenis van het taakoverzicht om de oorzaak van de fout te bepalen.

Configuratie

De volgende opties kunnen worden geconfigureerd bij deze regel:

Optie

Definitie

Standaard

Ingeschakeld

Geeft aan of de regel actief moet zijn.

True

Waarschuwingsprioriteit

Prioriteit van de waarschuwing die wordt gegenereerd door deze regel.

0 = Laag

1 = Gemiddeld

2 = Hoog

Gemiddeld

Ernst van waarschuwing

Ernst van de waarschuwing die wordt gegeneerd door deze regel.

0 = Informatie

1 = Waarschuwing

2 = Kritiek

Kritiek

Element properties:

TargetMicrosoft.SystemCenter.ServiceManagementAutomation.2012R2.Server.Worker
CategoryAlert
EnabledFalse
Event_ID3185
Event SourceMicrosoft-ServiceManagementAutomation
Alert GenerateTrue
Alert SeverityWarning
Alert PriorityNormal
RemotableTrue
Alert Message
Taakstatus is veranderd in Onderbroken.
{0}
Event LogMicrosoft-ServiceManagementAutomation/Operational

Member Modules:

ID Module Type TypeId RunAs 
DS DataSource Microsoft.Windows.EventProvider Default
Alert WriteAction System.Health.GenerateAlert Default

Source Code:

<Rule ID="Microsoft.SystemCenter.ServiceManagementAutomation.2012R2.RuleAlert.JobStatusSuspended" Target="Microsoft.SystemCenter.ServiceManagementAutomation.2012R2.Server.Worker" Enabled="false" ConfirmDelivery="false" 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"]/PrincipalName$</ComputerName>
<LogName>Microsoft-ServiceManagementAutomation/Operational</LogName>
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>3185</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">Microsoft-ServiceManagementAutomation</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="Alert" TypeID="Health!System.Health.GenerateAlert">
<Priority>1</Priority>
<Severity>1</Severity>
<AlertMessageId>$MPElement[Name="Microsoft.SystemCenter.ServiceManagementAutomation.2012R2.RuleAlert.JobStatusSuspended.AlertMessage"]$</AlertMessageId>
<AlertParameters>
<AlertParameter1>$Data/EventDescription$</AlertParameter1>
</AlertParameters>
</WriteAction>
</WriteActions>
</Rule>