Configurer EventBridge les règles pour créer OpsItems - AWS Systems Manager

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.

Configurer EventBridge les règles pour créer OpsItems

Lorsqu'Amazon EventBridge reçoit un événement, il en crée un nouveau sur la OpsItem base des règles par défaut. Vous pouvez créer une règle ou modifier une règle existante pour la définir OpsCenter comme cible d'un EventBridge événement. Pour plus d'informations sur la création d'une règle d'événement, consultez la section Création d'une règle pour un événement Service AWS dans le guide de EventBridge l'utilisateur Amazon.

Pour configurer une EventBridge règle à créer OpsItems dans OpsCenter
  1. Ouvrez la EventBridge console Amazon à l'adresse https://console.aws.amazon.com/events/.

  2. Dans le volet de navigation, choisissez Règles.

  3. Dans la page Rules (Règles), pour Event Bus (Bus d'événement), choisissez défaut.

  4. Dans Règles, choisissez une règle en cochant la case à côté de son nom.

  5. Sélectionnez le nom de la règle pour ouvrir sa page de détails. Dans la section Détails de la règle, vérifiez que Statut a la valeur Activé.

    Note

    Si nécessaire, vous pouvez mettre à jour le statut en utilisant Modifier dans l'angle supérieur droit de la page.

  6. Choisissez l'onglet Cibles.

  7. Dans l'onglet Targets, choisissez Edit.

  8. Pour les types de cibles, sélectionnez Service AWS.

  9. Pour Sélectionner une cible, choisissez Systems Manager OpsItem.

  10. Pour de nombreux types de cibles, EventBridge nécessite une autorisation pour envoyer des événements à la cible. Dans ces cas, EventBridge vous pouvez créer le rôle AWS Identity and Access Management (IAM) nécessaire à l'exécution de votre règle :

    • Pour créer un IAM rôle automatiquement, choisissez Créer un nouveau rôle pour cette ressource spécifique.

    • Pour utiliser un IAM rôle que vous avez créé pour EventBridge autoriser la création OpsItems dansOpsCenter, choisissez Utiliser un rôle existant.

  11. Dans la section Réglages supplémentaires, pour Configurer l'entrée cible, choisissez Transformateur d'entrée.

    Vous pouvez utiliser l'option Transformateur d'entrée pour spécifier une chaîne de déduplication et d'autres informations importantes pour les OpsItems, telles qu'un titre et une sévérité.

  12. Choisissez Configure input transformer (Configurer le transformateur d'entrée).

  13. Dans la section Transformateur d'entrée cible, pour Chemin d'entrée, spécifiez les valeurs à analyser depuis l'événement déclencheur. Par exemple, pour analyser l'heure de début, l'heure de fin et d'autres détails de l'événement qui déclenche la règle, utilisez ce qui suitJSON.

    { "end-time": "$.detail.EndTime", "failure-cause": "$.detail.cause", "resources": "$.resources", "source": "$.detail.source", "start-time": "$.detail.StartTime" }
  14. Pour Template (Modèle), spécifiez les informations à envoyer à la cible. Par exemple, utilisez ce qui suit JSON pour transmettre des informations àOpsCenter. Les informations sont utilisées pour créer un OpsItem.

    Note

    Si le modèle d'entrée est au JSON format, la valeur de l'objet dans le modèle ne peut pas inclure de guillemets. Par exemple, les valeurs des ressources, de la cause de l'échec, de la source, de l'heure de début et de l'heure de fin ne peuvent pas être entre guillemets.

    { "title": "EBS snapshot copy failed", "description": "CloudWatch Event Rule SSMOpsItems-EBS-snapshot-copy-failed was triggered. Your EBS snapshot copy has failed. See below for more details.", "category": "Availability", "severity": "2", "source": "EC2", "resources": <resources>, "operationalData": { "/aws/dedup": { "type": "SearchableString", "value": "{\"dedupString\":\"SSMOpsItems-EBS-snapshot-copy-failed\"}" }, "/aws/automations": { "value": "[ { \"automationType\": \"AWS:SSM:Automation\", \"automationId\": \"AWS-CopySnapshot\" } ]" }, "failure-cause": { "value": <failure-cause> }, "source": { "value": <source> }, "start-time": { "value": <start-time> }, "end-time": { "value": <end-time> } } }

    Pour plus d'informations sur ces champs, consultez la section Transformation de la saisie cible dans le guide de EventBridge l'utilisateur Amazon.

  15. Choisissez Confirmer.

  16. Choisissez Suivant.

  17. Choisissez Suivant.

  18. Choisissez Mettre à jour la règle.

Une fois OpsItem créé à partir d'un événement, vous pouvez afficher les détails de l'événement en ouvrant OpsItem et en faisant défiler jusqu'à la section Données opérationnelles privées. Pour plus d'informations sur la configuration des options dans un OpsItem, consultez Gestion des OpsItems.