Abonnez-vous aux événements système ECS dans CloudMonitor pour recevoir des alertes lors des changements d’état des instances et automatiser les réponses d’exploitation et de maintenance.
Si votre activité exige une réponse rapide aux événements ou gère un volume important d’événements, abonnez-vous aux événements ECS via EventBridge à la place. Consultez la rubrique S’abonner aux événements ECS avec EventBridge.
Contexte
CloudMonitor vous permet d’interroger, de gérer et de surveiller les événements système sur l’ensemble des services Alibaba Cloud. Pour en savoir plus, consultez la rubrique Présentation de CloudMonitor.
Configurez des règles d’alerte dans CloudMonitor pour recevoir des notifications lorsque des événements système se produisent. CloudMonitor prend en charge les méthodes de notification suivantes :
SMS, e-mail ou messages DingTalk.
Distribution vers Message Queue, Log Service, Function Compute ou Webhook pour le traitement automatisé des événements.
Créer une politique d’abonnement
Cet exemple crée une politique d’abonnement pour l’événement système Instance:StateChange.
Connectez-vous à la console Cloud Monitor.
-
Dans le volet de navigation de gauche, choisissez Event Center > Event Subscription.
RemarqueVous pouvez également créer une politique d’abonnement depuis le menu System Event. Pour ce faire, procédez comme suit :
Dans le volet de navigation de gauche, choisissez Event Center > System Event.
Dans la section Welcome to the new Event Center, cliquez sur Create Now.
Dans l’onglet Subscription Policy, cliquez sur Create Subscription Policy.
-
Sur la page Create Subscription Policy, configurez les paramètres suivants :
Basic Information : saisissez un nom pour la politique d’abonnement.
-
Alert Subscription :
Subscription Type : sélectionnez System Events.
-
Subscription Scope :
Service : sélectionnez ECS.
Event Type : sélectionnez Status Notification.
Event Name : sélectionnez Instance:StateChange.
Event Severity : sélectionnez Notification (Info).
-
Application Groups, Event Content et Event Resources : laissez ces champs vides. Les notifications sont envoyées pour les événements Instance:StateChange sur toutes les instances ECS de tous les groupes d’applications du compte.
RemarquePour obtenir la liste des événements système ECS, consultez la page System Event - Elastic Compute Service (ECS).
Combined Noise Reduction : conservez les paramètres par défaut.
-
Notification : créez une configuration de notification. Utilisez la Custom Notification Method par défaut.
Saisissez un nom de configuration de notification, définissez Notification settings sur Set the notification group directly, sélectionnez un groupe de contacts d’alerte dans Contact Group et cliquez sur OK.
RemarqueConsultez la section Créer une politique de configuration de notification de la rubrique « Gérer les configurations de notification ».
CloudMonitor envoie les notifications d’alerte selon les méthodes de notification configurées pour les contacts d’alerte du groupe spécifié. Par exemple, si un contact d’alerte dispose d’un numéro de téléphone mobile et d’une adresse e-mail configurés avec la méthode de notification par défaut comme custom notification method, le contact reçoit des appels téléphoniques, des SMS et des e-mails d’alerte.
-
Push and Integration : laissez ce champ vide.
RemarqueConsultez la section Créer un canal push.
Pour plus de détails sur les notifications d’événements, consultez les rubriques suivantes :
Déboguer l’abonnement aux événements
Après vous être abonné aux notifications d’événements système, utilisez la fonctionnalité de débogage pour vérifier que les notifications atteignent correctement les services Message Queue, Log Service, Function Compute et Webhook.
Dans l’onglet Subscription Policy, cliquez sur Debug Event Subscription.
-
Dans le panneau Create Event Debugging, définissez Service sur ECS et Name sur Instance:StateChange.
CloudMonitor génère le contenu de débogage au format JSON.
-
Cliquez sur OK.
Le message The operation is successful. s’affiche. CloudMonitor envoie une notification d’alerte de test aux contacts d’alerte selon les méthodes de notification définies dans la politique d’abonnement.
Références
Spécifiez des actions de suivi pour les notifications d’événements afin d’automatiser les réponses aux changements d’état des instances ECS. Par exemple, indiquez une file d’attente Message Service (MNS) dans la politique. Consultez la rubrique Automatiser l’exploitation et la maintenance lors des changements d’état ECS.