Crée une alerte lors de la réception d'événement indiquant qu'une tâche a été suspendue.
Crée une alerte en réponse à l'événement 5022.
Un flux de travail défini dans System Center 2012 R2 Orchestrator - Service Management Automation n'a pas pu démarrer ou effectuer une tâche, à cause d'une configuration incorrecte ou de l'arrêt manuel par un utilisateur.
Pour résoudre le problème, accédez au portail Windows Azure Pack et sélectionnez la ressource Automation. Sélectionnez Runbooks et utilisez l'option de filtre pour sélectionner le runbook spécifié dans l'alerte et afficher l'état de la tâche. Une fois sélectionné, affichez l'historique du résumé de la tâche pour déterminer la cause de l'échec.
Il est possible de configurer les options suivantes sur cette règle :
Option | Définition | Valeur par défaut |
Activé | Indique si la règle doit être exécutée. | Vrai |
Priorité de l'alerte | Priorité de l'alerte générée par cette règle. 0 = Faible 1 = Moyenne 2 = Élevée | Moyenne |
Gravité de l'alerte | Gravité de l'alerte générée par cette règle. 0 = Information 1 = Avertissement 2 = Critique | Critique |
Target | Microsoft.SystemCenter.ServiceManagementAutomation.2012R2.Server.Worker | ||
Category | Alert | ||
Enabled | False | ||
Event_ID | 50022 | ||
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.JobSuspended" 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>50022</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.JobSuspended.AlertMessage"]$</AlertMessageId>
<AlertParameters>
<AlertParameter1>$Data/EventDescription$</AlertParameter1>
</AlertParameters>
</WriteAction>
</WriteActions>
</Rule>