CloudMonitor ne prend en charge que les règles d'alerte basées sur un seuil déclenché par une seule métrique. Pour créer une règle d'alerte fondée sur un ratio entre plusieurs métriques, par exemple lorsque l'espace de stockage utilisé dépasse 80 % de la capacité totale, vous pouvez configurer une règle d'alerte avancée dans Hybrid Cloud Monitoring.
Prérequis
Un système de fichiers CPFS a été créé. Pour plus d'informations, consultez la rubrique Créer un système de fichiers.
Un groupe de contacts d'alerte a été créé. Pour plus d'informations, consultez la rubrique Créer un contact d'alerte ou un groupe de contacts d'alerte.
Hybrid Cloud Monitoring est activé. Pour plus d'informations, consultez la rubrique Activer Hybrid Cloud Monitoring.
Un namespace a été créé. Pour plus d'informations, consultez la rubrique Créer un namespace.
Configuration des alertes avancées
-
Ajoutez les métriques CPFS au namespace.
Connectez-vous à la console CloudMonitor.
Dans le volet de navigation de gauche, choisissez .
Sur la page Namespace, localisez le namespace cible. Dans la colonne Metric Data, cliquez sur le nombre correspondant.
-
Dans le panneau Metric management, ouvrez l'onglet Alibaba Cloud Service Metrics pour ajouter les métriques CPFS.
RemarqueCPFS et Apsara File Storage NAS (NAS) partagent la même console CloudMonitor ; par conséquent, la boîte de dialogue Add Metric inclut les métriques des deux services. Sélectionnez uniquement les métriques dont la Metric Category est CPFS. Pour plus d'informations sur les métriques CPFS, consultez la rubrique Métriques.
-
Ajoutez Apsara File Storage NAS.
À côté de Current Account, cliquez sur l'icône
.Dans la boîte de dialogue Add Product, sélectionnez Apsara File Storage NAS puis cliquez sur OK.
-
Ajoutez les métriques CPFS.
Cliquez sur Apsara File Storage NAS, puis sur Add Metric.
Dans la boîte de dialogue Add Metric, sélectionnez les métriques cibles et cliquez sur OK.
-
-
Créez une règle d'alerte.
Sur la page Namespace, cliquez sur Create Alert Rule dans le coin supérieur droit.
-
Dans le panneau Create Alert Rule, configurez les paramètres décrits dans le tableau suivant.
Paramètre
Description
Nom de la règle
Saisissez un nom pour la règle d'alerte.
Namespace
Sélectionnez le namespace dans lequel vous avez ajouté les métriques CPFS à l'étape 1.
Expression d'alerte (PromQL)
L'expression qui définit la condition de déclenchement de l'alerte.
Par exemple, pour déclencher une alerte lorsque l'utilisation du stockage d'un système de fichiers dépasse 80 %, utilisez l'expression suivante :
AliyunNas_CPFSCapacityUsed{fileSystemId="cpfs-192ec9bd1a47xxxx"} / AliyunNas_CPFSCapacity{fileSystemId="cpfs-192ec9bd1a47xxxx"} > 0,8RemarqueLorsque vous créez une règle d'alerte basée sur un ratio entre le nombre de fichiers alloués et le nombre maximal de fichiers, assurez-vous que le nombre de fichiers alloués ne dépasse pas le nombre maximal de fichiers.
Tags
Les tags de la règle d'alerte. Vous pouvez définir une clé et une valeur pour chaque tag.
Annotations
Les annotations de la règle d'alerte. Vous pouvez définir une clé et une valeur pour chaque annotation.
Période de silence
La période d'attente avant l'envoi d'une nouvelle notification pour une alerte persistante. Valeurs valides : 5 minutes, 15 minutes, 30 minutes, 60 minutes, 3 heures, 6 heures, 12 heures et 24 heures.
Une fois l'alerte déclenchée, si la condition persiste, aucune nouvelle notification n'est envoyée pendant la période de silence. Si la condition est toujours remplie à la fin de cette période, CloudMonitor envoie une autre notification.
Période d'efficacité
La période durant laquelle la règle d'alerte est active.
Groupe de contacts d'alerte
Les groupes de contacts qui reçoivent les notifications d'alerte.
Un groupe de contacts d'alerte peut contenir un ou plusieurs contacts.
Pour plus d'informations sur la création de contacts et de groupes de contacts d'alerte, consultez la rubrique Créer un contact d'alerte ou un groupe de contacts d'alerte.
Niveau d'alerte
Le niveau de gravité de l'alerte et la méthode de notification. Valeurs valides :
-
Critical (Appel téléphonique + SMS + E-mail + Webhook)
-
Warning (SMS + E-mail + Webhook)
-
Info (E-mail + Webhook)
Une alerte n'est déclenchée qu'après que sa condition a été remplie pendant un nombre spécifié de cycles de détection consécutifs. Un cycle dure une minute. Vous pouvez définir le nombre de cycles sur : 1, 3, 5, 10, 15, 30, 60, 70, 90, 120 ou 180.
Rappel d'alerte
Une URL accessible publiquement qui reçoit les informations d'alerte de CloudMonitor via des requêtes HTTP POST.
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 confirmer la connectivité.
RemarqueVous pouvez également définir le Test Template Type: et la Language:. Cliquez ensuite à nouveau sur Test pour afficher les résultats de test mis à jour.
-
Cliquez sur Close.
Auto Scaling
Si vous activez Auto Scaling, une règle de mise à l'échelle spécifique 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.
Log Service
Si vous activez Log Service, les informations d'alerte sont écrites dans Log Service. 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 Utiliser LoongCollector pour collecter et analyser les journaux texte ECS.
Simple Message Queue (anciennement MNS) - topic
Si vous activez l'option Simple Message Queue (formerly MNS) - Topic, les informations d'alarme seront écrites dans un topic Simple Message Queue lorsqu'une alarme se produira. 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 lui sont envoyées pour traitement. Vous devez spécifier la région, le service et la fonction.
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 données manquantes
Spécifie comment gérer les cas où les données de métriques sont manquantes. Valeurs valides :
-
Ne rien faire (Par défaut)
-
Send alert notifications
-
Considéré comme résolu
-
Cliquez sur OK.
-
Facultatif : Consultez la règle d'alerte que vous avez créée.
Dans le volet de navigation de gauche, choisissez .
Sur la page Alert Rules, localisez la règle d'alerte dont le Product Name est Prometheus.
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 d'un namespace, consultez la rubrique Gérer les namespaces.