Tous les produits
Search
Centre de documentation

Microservices Engine:Gérer les règles d'alerte

Dernière mise à jour :Aug 25, 2026

MSE propose des fonctionnalités de surveillance et d'alerte pour les applications. Lorsqu'une condition d'alerte est remplie, MSE envoie des notifications en temps réel via divers canaux tels que l'e-mail, les SMS et DingTalk, ce qui vous aide à détecter les anomalies. Cette rubrique explique comment créer et gérer des règles d'alerte.

Prérequis

Créez un groupe de contacts.

Contexte

Un contrôle d'alerte est essentiellement une représentation visuelle d'un ensemble de données. La création d'un contrôle d'alerte génère automatiquement un ensemble de données correspondant pour stocker ses informations.

Remarque

Une nouvelle règle d'alerte prend effet en environ 10 minutes. L'évaluation des alertes peut subir un délai de 1 à 3 minutes.

Créer une règle d'alerte

  1. Connectez-vous à la console MSE et sélectionnez une région dans la barre de navigation supérieure.

  2. Dans le volet de navigation de gauche, choisissez Microservices Registry > Alerts > Alert rule management.

  3. Sur la page MSE alert list, cliquez sur Create MSE Alert Rule.

  4. Sur la page Create MSE Alert Rule, configurez les paramètres liés à l'alerte, puis cliquez sur Save.

    Parameter

    Description

    Alert name

    Saisissez un nom pour la règle d'alerte.

    MSE instance

    Sélectionnez le cluster cible. Le type de registre et de centre de configuration du cluster, tel que Nacos ou ZooKeeper, s'affiche entre parenthèses () après le nom du cluster. Seules les instances Nacos et ZooKeeper sont prises en charge actuellement.

    Alert group

    Sélectionnez le groupe pour les métriques d'alerte.

    Alert metric

    Choisissez une métrique à surveiller. Les métriques disponibles dépendent du groupe d'alerte sélectionné.

    Alert condition

    Définissez la condition qui déclenche l'alerte. Par exemple, déclenchez une alerte lorsque le nombre de services dépasse 100.

    Filter conditions

    La valeur par défaut est No Filter. Aucune configuration n'est requise.

    Duration

    Durée pendant laquelle la condition d'alerte doit persister avant le déclenchement de l'alerte.

    Alert level

    Définissez le niveau de gravité de l'alerte. Les niveaux de gravité, du plus bas au plus élevé, sont Default, P4, P3, P2 et P1.

    Alert message

    Définissez le contenu du message de notification envoyé lors du déclenchement d'une alerte. Vous pouvez utiliser la syntaxe de modèle Go pour personnaliser les variables de paramètre dans le message. Par exemple :

    Alerting cluster ID: {{$label.service_cluster_id}}
    Alerting cluster node: {{$label.kubernetes_pod_name}}
    Configured threshold: {{$labels.metrics_params_value}}
    Actual value that triggered the alert: {{ printf "%.2f" $value }} 

    Le contenu du message d'alerte s'ajuste automatiquement en fonction de la métrique d'alerte sélectionnée.

    Alert notification

    Sélectionnez un mode et configurez ses paramètres. Vous pouvez choisir Simple Mode ou Standard Mode.

    Notification policy

    Ce paramètre est requis uniquement si Alert notification est défini sur Standard Mode.

    Selon la politique de notification configurée, le centre d'alerte ARMS distribue, traite et envoie les notifications pour tout événement d'alerte généré.

    Cliquez sur Create notification policy pour créer rapidement une politique, ou créez une politique personnalisée sur la page Notification policies, puis sélectionnez-la ici. Pour plus d'informations, consultez la section Notification policies.

    Advanced settings

    Alert check interval

    Intervalle de vérification de la règle d'alerte. La valeur par défaut est de 1 minute.

    Check after data is complete

    Vérifiez la condition d'alerte uniquement après la collecte complète des données pour un cycle.

    Tag

    Cliquez sur Create tag pour ajouter des tags à la règle d'alerte. Ces tags peuvent servir de conditions dans les règles de distribution.

    Annotations

    Cliquez sur Create annotation, définissez key sur message et value sur {{variable_name}} alert message. Après configuration, le format est message:{{$labels.pod_name}} restart alert message, par exemple message:{{$labels.pod_name}} restart.

Étapes suivantes

Les règles d'alerte créées apparaissent sur la page MSE alarm list.

  • Sur la page MSE alarm list, effectuez les opérations suivantes sur une règle d'alerte dans la colonne Actions :

    • Pour modifier une règle d'alerte, cliquez sur Edit, modifiez la règle d'alerte sur la page Edit MSE Alert Rule, puis cliquez sur Done.

    • Pour Enable ou désactiver une règle d'alerte, cliquez sur Enable ou Disable, puis sur Confirm dans la boîte de dialogue d'invite.

    • Pour supprimer une règle d'alerte, cliquez sur Delete, puis sur OK dans la boîte de dialogue de confirmation.

    • Pour afficher l'historique des alertes, cliquez sur Alert event history. La page Event list affiche les informations historiques sur les alertes.

  • Facultatif : Pour gérer plusieurs règles d'alerte simultanément, sélectionnez les règles, puis cliquez sur Batch Operations > Enable alert rules, Disable alert rules, Delete alert rules ou Set tags. Dans la boîte de dialogue de confirmation qui s'affiche, cliquez sur OK.