Création d'une règle Events
Créez une règle dans Events pour créer une automatisation basée sur les modifications d'état des ressources dans votre location.
- Ouvrez le menu de navigation et sélectionnez Observation et gestion. Sous Service d'événements, sélectionnez Règles.
-
Sous Portée de la liste, sélectionnez un compartiment dans lequel vous êtes autorisé à travailler.
Events compare les règles que vous créez dans ce compartiment aux messages d'événement émis à partir des ressources de ce compartiment et de tous les compartiments enfant.
-
Cliquez sur Créer une règle.
-
Dans le panneau Créer une règle, indiquez un nom convivial pour la règle et une description du rôle de la règle. Vous pouvez modifier les deux valeurs ultérieurement. Evitez de saisir des informations confidentielles.
Dans la zone Conditions de règle, vous pouvez définir des filtres basés sur les types d'événement, les attributs et les balises pour limiter les événements qui déclenchent des actions. Reportez-vous à Correspondance d'événements avec des filtres. Pour définir ces filtres, procédez comme suit :
Conseil
Pour mettre en correspondance tous les événements, laissez ce champ vide. Passez directement à l'étape 8. -
Pour filtrer les événements en ajoutant un type d'événement, procédez comme suit.
- Pour Condition, sélectionnez Type d'événement.
- Sélectionner un service.
- Dans Type d'événement, sélectionnez des types d'événement pour ce service.
- Pour ajouter des types d'événement pour un autre service, cliquez sur + Une autre condition et sélectionnez Type d'événement. Répétez les étapes précédentes afin d'ajouter des types d'événement pour un autre service.
-
Pour filtrer davantage les types d'événement à l'aide d'attributs, procédez comme suit. Vous devez créer une condition de type d'événement avant de pouvoir ajouter un attribut.
- Après avoir ajouté un type d'événement, cliquez sur + Autre condition.
- Pour Condition, sélectionnez Attribut.
- Sélectionner un attribut.
- (Facultatif) Dans Valeurs d'attribut, sélectionnez ou entrez des valeurs pour l'attribut.
-
Pour filtrer des événements à l'aide de balises, procédez comme suit.
Les balises de filtre permettent de créer l'automatisation en ciblant uniquement les ressources qui contiennent une balise spécifique. Si vous voulez utiliser des balises pour organiser vos règles, utilisez plutôt des balises de ressource. Pour plus d'informations, reportez-vous à Gestion des balises pour les règles.
- Pour Condition, sélectionnez Balise de filtre
- Sélectionnez un espace de noms de balise.
Pour indiquer une balise à format libre, sélectionnez Aucun (ajouter une balise à format libre).
- Sélectionnez une clé de balise.
- (Facultatif) Entrez une valeur de balise.
- Pour ajouter une autre balise, cliquez sur + Une autre condition et répétez les étapes précédentes.
-
Pour valider la règle en fonction des conditions que vous avez indiquées, cliquez sur Valider la règle et suivez ces étapes dans le panneau Valider la règle.
Vous pouvez évaluer une règle sur un type d'événement à la fois. Pour tester différents types d'événement, répétez ces étapes si nécessaire.
- Dans Nom de service, sélectionnez un service.
- Dans Type d'événement, sélectionnez un type d'événement.
Un exemple d'événement apparaît en fonction des sélections effectuées. Modifiez les valeurs de l'événement afin qu'elles correspondent aux valeurs des attributs et balises ajoutés à la règle. Pour plus d'informations, reportez-vous à Contenu d'un message d'événement.
- Cliquez sur Vérifier si l'exemple d'événement correspond à la règle.
- Si la règle ne correspond pas, utilisez l'éditeur de règles pour apporter les modifications suivantes :
- Ajouter ou enlever des types d'événement
- Ajouter ou enlever des valeurs ou des attributs
- Ajouter ou enlever des balises
-
Insérer des caractères génériques
Pour plus d'informations, reportez-vous à Correspondance d'événements avec des filtres.
- Cliquez sur Annuler.
-
Pour afficher des événements de référence (par exemple), cliquez sur Afficher des exemples d'événement (JSON) et suivez ces instructions dans le panneau Afficher des exemples d'événement.
- Dans Nom de service, sélectionnez un service.
- Dans Type d'événement, sélectionnez un type d'événement.
Un exemple d'événement apparaît en fonction de vos sélections. Utilisez le visualiseur d'événements pour parcourir les événements de référence.
- Cliquez sur Terminé.
Pour plus d'informations, reportez-vous à Contenu d'un message d'événement et à Correspondance d'événements avec des filtres.
- Pour Type d'action, indiquez la ressource à déclencher lorsque le filtre trouve une correspondance.
- Si vous sélectionnez Notifications, sélectionnez le compartiment dans lequel se trouve le sujet à utiliser, puis sélectionnez le sujet.
- Si vous sélectionnez Diffusion en continu, sélectionnez le compartiment dans lequel se trouve le flux de données à utiliser, puis sélectionnez le flux de données.
- Si vous sélectionnez Fonctions, sélectionnez le compartiment dans lequel se trouve la fonction à utiliser, sélectionnez l'application de la fonction, puis sélectionnez la fonction.
Pour ajouter une autre action, cliquez sur + Une autre action.
- Cliquez sur Créer une règle.
Utilisez la commande oci events rule create et les paramètres requis pour créer une règle :
oci events rule create --compartment-id compartment_ocid --condition condition --display-name display_name [OPTIONS]
Afin d'obtenir la liste complète des indicateurs et des options de variable des commandes d'interface de ligne de commande, reportez-vous à Référence de ligne de commande.
Exécutez l'opération CreateRule pour créer une règle.