Waarschuwing bij taakstatus Gestopt

Microsoft.SystemCenter.ServiceManagementAutomation.RuleAlert.JobStatusStopped (Rule)

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

Knowledge Base article:

Samenvatting

Maakt een waarschuwing op basis van gebeurtenis 3184.

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 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.Server.RunbookWorker
CategoryAlert
EnabledFalse
Event_ID3184
Event SourceMicrosoft-ServiceManagementAutomation
Alert GenerateTrue
Alert SeverityWarning
Alert PriorityNormal
RemotableTrue
Alert Message
Taakstatus is veranderd in Gestopt.
{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.RuleAlert.JobStatusStopped" Target="Microsoft.SystemCenter.ServiceManagementAutomation.Server.RunbookWorker" 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>3184</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.RuleAlert.JobStatusStopped.AlertMessage"]$</AlertMessageId>
<AlertParameters>
<AlertParameter1>$Data/EventDescription$</AlertParameter1>
</AlertParameters>
</WriteAction>
</WriteActions>
</Rule>