Skapar en avisering vid händelse som visar att statusen för ett jobb har ändrats till Misslyckat.
Skapar en avisering som svar på händelse 3182.
Ett arbetsflöde som definierats i System Center 2012 R2 Orchestrator - Service Management Automation kunde inte starta eller slutföra ett jobb på grund av en ogiltig konfiguration eller på att åtgärden avbröts av användaren.
Du kan felsöka problemet genom att gå till Windows Azure-paketportalen och välja automatiseringsresursen. Välj Runbooks och använd filteralternativet för att välja den Runbook som angetts i aviseringen och visa statusen för jobb. Sedan kan du visa en sammanfattning över jobbhistorik och ta reda på orsaken till felet.
Följande alternativ kan konfigureras för den här regeln:
Alternativ | Definition | Standard |
Aktiverat | Anger huruvida regeln ska köras. | Sant |
Aviseringsprioritet | Prioritet för aviseringen som skapas av den här regeln. 0 = Låg 1 = Medelhög 2 = Hög | Medel |
Allvarlighetsgrad för avisering | Allvarlighetsgrad för aviseringen som skapas av den här regeln. 0 = Information 1 = Varning 2 = Kritisk | Kritisk |
Target | Microsoft.SystemCenter.ServiceManagementAutomation.2012R2.Server.Worker | ||
Category | Alert | ||
Enabled | False | ||
Event_ID | 3182 | ||
Event Source | Microsoft-ServiceManagementAutomation | ||
Alert Generate | True | ||
Alert Severity | Warning | ||
Alert Priority | Normal | ||
Remotable | True | ||
Alert Message |
| ||
Event Log | Microsoft-ServiceManagementAutomation/Operational |
ID | Module Type | TypeId | RunAs |
---|---|---|---|
DS | DataSource | Microsoft.Windows.EventProvider | Default |
Alert | WriteAction | System.Health.GenerateAlert | Default |
<Rule ID="Microsoft.SystemCenter.ServiceManagementAutomation.2012R2.RuleAlert.JobStatusFailed" 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>3182</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.JobStatusFailed.AlertMessage"]$</AlertMessageId>
<AlertParameters>
<AlertParameter1>$Data/EventDescription$</AlertParameter1>
</AlertParameters>
</WriteAction>
</WriteActions>
</Rule>