Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Lorsque vous spécifiez la cible à invoquer dans une EventBridge règle Amazon, vous pouvez choisir parmi plus de 20 types de cibles et ajouter jusqu'à cinq cibles à chaque règle.
Parmi les différentes cibles, vous pouvez choisir entre Automation, OpsCenter, et Run Command, qui sont des outils AWS Systems Manager, en tant qu'actions cibles lorsqu'un EventBridge événement se produit.
Vous trouverez ci-dessous plusieurs exemples d'utilisation de ces outils en tant que cible d'une EventBridge règle.
Exemples Automation
Vous pouvez configurer une EventBridge règle pour démarrer les flux de travail d'automatisation lorsque des événements tels que les suivants se produisent :
-
Lorsqu'une CloudWatch alarme Amazon indique qu'un nœud géré n'a pas été vérifié (
StatusCheckFailed_Instance=1
), exécutez le runbookAWSSupport-ExecuteEC2Rescue
Automation sur le nœud. -
Lorsqu'un
EC2 Instance State-change Notification
événement se produit parce qu'une nouvelle instance Amazon Elastic Compute Cloud (Amazon EC2) est en cours d'exécution, exécutez le runbookAWS-AttachEBSVolume
Automation sur l'instance. -
Lorsqu'un volume Amazon Elastic Block Store (Amazon EBS) est créé et disponible, exécutez le runbook Automation
AWS-CreateSnapshot
sur le volume.
OpsCenter exemples
Vous pouvez configurer une EventBridge règle pour créer une nouvelle OpsItem lorsque des incidents tels que les suivants se produisent :
-
Un événement de limitation pour Amazon DynamoDB se produit ou les performances du volume Amazon EBS se sont dégradées.
-
Un groupe Amazon EC2 Auto Scaling ne parvient pas à lancer un nœud ou un flux de travail d'automatisation de Systems Manager échoue.
-
L'état d'une EC2 instance passe de
Running
àStopped
.
Run Command exemples
Vous pouvez configurer une EventBridge règle pour exécuter un document de commande de Systems Manager dans Run Command lorsque des événements tels que les suivants se produisent :
-
Lorsqu'un groupe Auto Scaling est sur le point de se terminer, un Run Command le script pourrait capturer les fichiers journaux du nœud avant qu'il ne soit terminé.
-
Lorsqu'un nouveau nœud est créé dans un groupe Auto Scaling, un Run Command l'action cible peut activer le rôle de serveur Web ou installer un logiciel sur le nœud.
-
Lorsqu'un nœud géré est jugé non conforme, un Run Command L'action cible pourrait mettre à jour les correctifs sur le nœud en exécutant le
AWS-RunPatchBaseline
document.