CloudMonitor vous permet de surveiller les instances Edge Node Service (ENS) depuis une console centralisée. Avec CloudMonitor, vous pouvez :
Consulter les événements système ENS et leurs détails.
Vous abonner aux événements système et recevoir des notifications lors de leur survenue.
Acheminer les notifications d'événements vers des services en aval — Message Queue, Simple Log Service (SLS), Function Compute ou Webhook — pour un traitement automatisé.
Les notifications sont envoyées par SMS, e-mail ou message DingTalk.
Toutes les alertes basées sur des événements sont déclenchées par instance. Si le même événement affecte trois instances, CloudMonitor envoie trois alertes distinctes. Nous vous recommandons de vous abonner aux événements système ENS au niveau critical pour les charges de travail de production.
Prérequis
Avant de commencer, assurez-vous de disposer des éléments suivants :
Un compte Alibaba Cloud avec accès à la console CloudMonitor
(Facultatif) Des contacts d'alerte et un groupe de contacts configurés dans CloudMonitor, si vous souhaitez recevoir des notifications par SMS, e-mail ou message DingTalk
Consulter les événements
Connectez-vous à la console CloudMonitor.
Dans le volet de navigation de gauche, sélectionnez Event Center > System Event.
Sous l'onglet Event Monitoring , sélectionnez Edge Node Service dans la liste déroulante des produits, choisissez un événement dans la liste déroulante des événements, spécifiez la plage de temps, puis cliquez sur Search.
Dans la liste des événements, repérez l'événement concerné et cliquez sur Details dans la colonne Actions.
S'abonner aux événements système ENS
Créer une politique d'abonnement
Cette rubrique utilise l'événement ENS Node Port Exception comme exemple pour décrire la procédure d'abonnement aux événements. Les étapes suivantes utilisent l'événement Disk:Stalled:Executed . Pour obtenir la liste complète des événements système ENS, consultez la page Événements système ENS.
Connectez-vous à la console CloudMonitor.
Dans le volet de navigation de gauche, sélectionnez Event Center > Event Subscription . > Tip: Vous pouvez également sélectionner Event Center > System Event , puis cliquer sur Create Immediately dans la section Welcome to the New Event Center .
Sous l'onglet Subscription Policy , cliquez sur Create Subscription Policy.
-
Sur la page Create Subscription Policy , configurez les paramètres suivants : Lors de la création d'une configuration de notification, utilisez la méthode Custom notification method par défaut. CloudMonitor envoie les notifications selon les méthodes spécifiées pour les contacts d'alerte du groupe de contacts. Si vous indiquez un numéro de téléphone mobile et une adresse e-mail pour un contact d'alerte, celui-ci reçoit des appels téléphoniques d'alerte, des SMS et des e-mails. Pour pousser les notifications d'événements vers Message Queue, SLS, Function Compute ou Webhook, configurez l'option Push and Integration . Pour plus de détails, consultez la section Créer un canal de push.
Section Parameter Value Basic Information Name Saisissez un nom pour la politique d'abonnement. Alert Subscription > Subscription Type — Sélectionnez System Events . Alert Subscription > Subscription Scope Product Sélectionnez Edge Node Service . Event Type Sélectionnez Abnormal . Event Name Sélectionnez Disk:Stalled:Executed . Event Level Sélectionnez Notification (Info) . Application group, Event Content, Event Resources Laissez ces champs vides pour vous abonner aux événements de toutes les instances ENS dans tous les groupes d'applications. Combined Noise Reduction — Conservez les paramètres par défaut. Notification Notification Configuration Créez une configuration de notification. Pour plus de détails, consultez la section Créer une politique de configuration de notification. Cliquez sur OK .
Tester un abonnement
Après avoir créé une politique d'abonnement, vérifiez que les notifications atteignent bien vos canaux configurés.
Sous l'onglet Subscription Policy , cliquez sur Debug Event Subscription .
Dans le panneau Create Event Debugging , définissez Products sur Edge Node Service et Name sur Disk:Stalled:Executed . CloudMonitor génère automatiquement une charge utile de test au format JSON.
Cliquez sur OK . Le message Operation successful s'affiche. CloudMonitor envoie une notification de test aux contacts d'alerte selon les méthodes de notification définies dans la politique d'abonnement.