Cloud Monitor ne prend en charge que les règles d'alerte déclenchées par seuil pour des métriques individuelles. Pour créer une règle d'alerte basée sur un ratio entre plusieurs métriques, par exemple pour déclencher une alerte lorsque le volume de données atteint 80 % de la capacité de stockage totale, créez une règle d'alerte avancée dans Hybrid Cloud Monitoring.
Prérequis
Vous avez créé un système de fichiers CPFS. Pour plus d'informations, consultez la rubrique Créer un système de fichiers.
Vous avez créé un groupe de contacts d'alerte. Pour plus d'informations, consultez la rubrique Créer un contact d'alerte ou un groupe de contacts d'alerte.
Vous avez activé Hybrid Cloud Monitoring. Pour plus d'informations, consultez la rubrique Activer Hybrid Cloud Monitoring.
Vous avez créé un namespace. Pour plus d'informations, consultez la rubrique Créer un namespace.
Procédure
-
Ajoutez des métriques de service cloud.
Connectez-vous à la console Cloud Monitor.
Dans le volet de navigation, choisissez .
Sur la page Namespace, localisez le namespace cible et cliquez sur le lien dans la colonne Metric Data.
-
Dans le panneau Metric management, sous l'onglet Alibaba Cloud Service Metrics, ajoutez les métriques CPFS.
RemarqueCPFS et NAS partagent la même console. La boîte de dialogue d'ajout de métriques inclut les métriques NAS. Sélectionnez uniquement les métriques dont la colonne Metric Category affiche CPFS. Pour plus d'informations sur les métriques CPFS, consultez la rubrique Métriques.
-
Ajoutez la catégorie de produit NAS.
Cliquez sur l'icône
située à côté de Current Account.Dans la boîte de dialogue Add Product, sélectionnez NAS, puis cliquez sur OK.
-
Ajoutez les métriques CPFS.
Cliquez sur NAS, puis sur Add Metric.
Dans la boîte de dialogue Add Metric, sélectionnez les métriques cibles, puis cliquez sur OK.
-
-
Créez une règle d'alerte.
Sur la page Namespace, cliquez sur Create Alert Rule.
-
Dans le panneau Create Alert Rule, configurez les paramètres de la règle d'alerte.
Paramètre
Description
Rule Name
Le nom de la règle d'alerte.
Namespace
Sélectionnez le namespace auquel vous avez ajouté les métriques CPFS à l'étape 1.
Alert Expression
Élément central de la règle d'alerte. Une alerte est déclenchée lorsque les données de métrique satisfont à la condition définie dans l'expression.
Par exemple, pour créer une alerte lorsque l'espace de stockage utilisé d'un système de fichiers dépasse 80 % de sa capacité totale, utilisez une expression au format suivant.
AliyunNas_CPFSCapacityUsed{fileSystemId="cpfs-192ec9bd1a47xxxx"} / AliyunNas_CPFSCapacity{fileSystemId="cpfs-192ec9bd1a47xxxx"} > 0,8RemarqueNotez qu'une condition d'alerte selon laquelle le nombre de fichiers alloués dépasse le nombre maximal de fichiers ne sera jamais satisfaite.
Tags
Les tags associés à la règle d'alerte. Vous pouvez définir une clé et une valeur pour chaque tag.
Annotations
Les annotations associées à la règle d'alerte. Vous pouvez définir une clé et une valeur pour chaque annotation.
Mute For
La période pendant laquelle Cloud Monitor attend avant de renvoyer une notification pour une alerte non résolue. Valeurs valides : 5 Minutes, 15 Minutes, 30 Minutes, 60 Minutes, 3 Hours, 6 Hours, 12 Hours et 24 Hours.
Lorsqu'une métrique déclenche une alerte, une notification est envoyée. Si la métrique continue de dépasser le seuil, aucune nouvelle notification n'est envoyée pendant la période Mute For. Si l'alerte est toujours active à la fin de la période Mute For, Cloud Monitor envoie une autre notification.
Effective Period
La plage horaire durant laquelle la règle d'alerte est active. La règle n'est évaluée que pendant cette période.
Alert Contact Group
Les groupes de contacts d'alerte qui reçoivent les notifications d'alerte.
Un groupe de contacts d'alerte contient un ou plusieurs contacts d'alerte.
Pour savoir comment créer des contacts et des groupes de contacts d'alerte, consultez la rubrique Créer un contact d'alerte ou un groupe de contacts d'alerte.
Notification Methods
Le niveau d'alerte et les méthodes utilisées pour envoyer les notifications d'alerte. Valeurs valides :
-
Critical (Phone Call + SMS + Email + DingTalk Chatbot)
-
Warning (SMS + Email + DingTalk Chatbot)
-
Info (Email + DingTalk Chatbot)
Vous pouvez également spécifier le nombre de cycles consécutifs d'une minute pendant lesquels la condition doit être remplie avant qu'une alerte ne soit déclenchée. Valeurs valides : 1, 3, 5, 10, 15, 30, 60, 70, 90, 120 et 180.
Alert Callback
Une URL accessible publiquement qui reçoit les informations d'alerte de Cloud Monitor via des requêtes POST. Seul le protocole HTTP est pris en charge.
Pour tester la connectivité vers l'URL de rappel :
-
Cliquez sur Test, situé directement à droite de l'URL de rappel.
Dans le panneau WebHook Test, vérifiez le code d'état HTTP et les détails du résultat du test pour valider la connectivité.
RemarqueVous pouvez également définir les paramètres Test Template Type: et Language:. Cliquez ensuite de nouveau sur Test pour afficher les résultats de test mis à jour.
-
Cliquez sur Close.
Auto Scaling
Si vous activez Auto Scaling, la règle de mise à l'échelle correspondante est déclenchée lorsqu'une alerte se produit. Vous devez spécifier la région, le ESS Group et la ESS Rule.
-
Pour plus d'informations sur la création d'un groupe de mise à l'échelle, consultez la rubrique Configurer un groupe de mise à l'échelle.
-
Pour plus d'informations sur la création d'une règle de mise à l'échelle, consultez la rubrique Configurer une règle de mise à l'échelle.
Simple Log Service
Si vous activez Simple Log Service, les informations d'alerte sont écrites dans Simple Log Service (SLS) lorsqu'une alerte se produit. Vous devez spécifier la région, le ProjectName et le Logstore.
Pour plus d'informations sur la création d'un projet et d'un Logstore, consultez la rubrique Collecter et analyser les journaux texte ECS à l'aide de Logtail.
Simple Message Queue (anciennement MNS) - topic
Si vous activez l'option Simple Message Queue (formerly MNS) - Topic, les informations d'alarme sont écrites dans un topic de Simple Message Queue lorsqu'une alarme se produit. Vous devez définir la région et le topic pour Simple Message Queue.
Pour plus d'informations sur la création d'un topic, consultez la rubrique Créer un topic.
Function Compute
Si vous activez Function Compute, les notifications d'alerte sont envoyées à Function Compute pour traitement lorsqu'une alerte se produit. Vous devez spécifier la région, le Service et la Function.
Pour plus d'informations sur la création d'un service et d'une fonction, consultez la rubrique Créer une fonction.
Méthode de gestion des alertes en l'absence de données de surveillance
Spécifie comment gérer les alertes lorsqu'aucune donnée de métrique n'est rapportée. Valeurs valides :
-
Ne rien faire (par défaut)
-
Send alert notifications
-
Considéré comme normal
-
Cliquez sur OK.
-
Facultatif : Consultez la règle d'alerte créée.
Dans le volet de navigation, choisissez .
Sur la page Alert Rules, la règle d'alerte que vous avez créée apparaît dans la liste avec Prometheus dans la colonne Product Name.
Références
Pour plus d'informations sur la modification d'une règle d'alerte, consultez la rubrique Gérer les règles d'alerte.
Pour plus d'informations sur la gestion des namespaces, consultez la rubrique Gérer les namespaces.