Tous les produits
Search
Centre de documentation

E-MapReduce:Gérer les règles d'alerte

Dernière mise à jour :Sep 17, 2026

Les règles d'alerte vous permettent de surveiller l'utilisation des ressources sur l'ensemble de vos services. Lorsqu'une métrique dépasse un seuil spécifié, CloudMonitor envoie automatiquement une notification afin que vous puissiez rapidement résoudre les anomalies du cluster.

Informations générales

La fonctionnalité d'alerte est fournie par CloudMonitor. Pour gérer les règles d'alerte ou accéder à des fonctionnalités de surveillance supplémentaires, accédez à la console CloudMonitor. Pour plus d'informations, consultez la rubrique Présentation de CloudMonitor.

Prérequis

Un cluster a été créé. Pour plus d'informations, consultez la rubrique Créer un cluster.

Limites

Les utilisateurs RAM doivent disposer des autorisations suivantes. Pour accorder des autorisations à un utilisateur RAM, consultez la rubrique Accorder des autorisations à un utilisateur RAM.

{
    "Version": "1",
    "Statement": [
        {
            "Action": [
                "cms:DescribeContactGroupList",
                "cms:DescribeMetricMetaList",
                "cms:PutResourceMetricRules",
                "cms:DescribeMetricRuleList"
            ],
            "Resource": "*",
            "Effect": "Allow"
        }
    ]
}

Créer des règles d'alerte

À partir d'un modèle

  1. Accédez à la page Gestion des alertes.

    1. Connectez-vous à la console E-MapReduce.

    2. Dans la barre de navigation supérieure, sélectionnez une région et un groupe de ressources selon vos besoins.

    3. Sur la page EMR on ECS, cliquez sur l'ID de votre Cluster ID cible.

    4. Cliquez sur l'onglet Monitoring and Diagnostics.

    5. Cliquez sur Alert Management.

  2. Sur la page Alert Management, cliquez sur Create Alert Rules.

  3. Dans le panneau Create Alert Rules, localisez le service cible et cliquez sur Create Alert Rules dans la colonne Actions.

  4. Configurez les paramètres et cliquez sur create.

    Paramètre

    Description

    Rule Description

    Répertorie les règles d'alerte du modèle. Vous pouvez consulter les noms des métriques et modifier les seuils par défaut.

    Pour obtenir des informations sur la portée des services et les seuils, consultez la section Portée des services du modèle.

    Mute Period

    Intervalle de renvoi des notifications d'alerte pour les alertes non résolues.

    Validity Period

    Plage horaire durant laquelle la règle d'alerte est active. CloudMonitor évalue les métriques uniquement pendant cette période.

    Alert Contact Group

    Groupe de contacts d'alerte qui reçoit les notifications.

    Méthode de notification

    Méthode de notification et objet de l'e-mail. Les méthodes de notification suivantes sont disponibles :

    • Appel téléphonique, SMS, e-mail et robot de discussion DingTalk

    • SMS, e-mail et robot de discussion DingTalk

    • E-mail et robot de discussion DingTalk

    Alert Email Subject (facultatif) : si vous spécifiez un objet, il est inclus dans l'e-mail de notification d'alerte.

    URL de rappel (facultative)

    URL de rappel accessible publiquement. CloudMonitor envoie une requête POST contenant les informations d'alerte à cette URL. Seul le protocole HTTP est pris en charge.

    Une fois les règles d'alerte créées, elles s'appliquent à l'instance actuelle. Vous pouvez les consulter sur la page Alert Management.

    Sur la page Alert Management, cliquez sur Manage Alert Rules pour ouvrir la console CloudMonitor, où vous pouvez consulter ou modifier les règles.

Personnalisé

  1. Accédez à la page Gestion des alertes.

    1. Connectez-vous à la console E-MapReduce.

    2. Dans la barre de navigation supérieure, sélectionnez une région et un groupe de ressources selon vos besoins.

    3. Sur la page EMR on ECS, cliquez sur l'ID de votre Cluster ID cible.

    4. Cliquez sur l'onglet Monitoring and Diagnostics.

    5. Cliquez sur Alert Management.

  2. Sur la page Alert Management, cliquez sur Create Alert Rules.

  3. Dans le panneau Create Alert Rules, cliquez sur l'onglet Create Custom Rule.

  4. Configurez les paramètres et cliquez sur create.

    Paramètre

    Description

    Règle d'alerte

    Nom de la règle d'alerte et condition de déclenchement.

    La condition définit les seuils de métriques et les critères qui déclenchent l'alerte.

    Remarque
    • Pour obtenir la liste des métriques EMR applicables aux règles d'alerte, consultez les métriques CloudMonitor.

    • Vous pouvez cliquer sur Add Alert Rule pour spécifier plusieurs conditions de règle.

    Période de silence

    Intervalle de renvoi des notifications d'alerte pour les alertes non résolues.

    Période d'efficacité

    Plage horaire durant laquelle la règle d'alerte est active. CloudMonitor évalue les métriques uniquement pendant cette période.

    Groupe de contacts d'alerte

    Groupe de contacts d'alerte qui reçoit les notifications.

    Méthode de notification

    Méthode de notification et objet de l'e-mail. Les méthodes de notification suivantes sont disponibles :

    • Appel téléphonique, SMS, e-mail et robot de discussion DingTalk

    • SMS, e-mail et robot de discussion DingTalk

    • E-mail et robot de discussion DingTalk

    Alert Email Subject (facultatif) : si vous spécifiez un objet, il est inclus dans l'e-mail de notification d'alerte.

    URL de rappel (facultative)

    URL de rappel accessible publiquement. CloudMonitor envoie une requête POST contenant les informations d'alerte à cette URL. Seul le protocole HTTP est pris en charge.

    Une fois la règle d'alerte créée, elle s'applique à l'instance actuelle. Vous pouvez la consulter sur la page Alert Management.

    Sur la page Alert Management, cliquez sur Manage Alert Rules pour ouvrir la console CloudMonitor, où vous pouvez consulter ou modifier les règles.

Consulter les règles d'alerte

La page Alert Management répertorie toutes les règles d'alerte que vous avez créées.

Paramètre

Description

Rule Name

Nom de la règle d'alerte CloudMonitor.

Status

Statut de la règle d'alerte dans CloudMonitor. Valeurs possibles : OK, Alert, Insufficient Data, Disabled et Enabled.

Rule Description

Conditions de déclenchement de la règle d'alerte. Une alerte est déclenchée lorsque les données de métrique remplissent ces conditions.

Alert Contact Group

Groupe de contacts qui reçoit les notifications.

Actions

  • Details : ouvre la console CloudMonitor pour afficher les détails de la règle, le groupe de contacts d'alerte, l'historique des alertes et les ressources concernées.

  • Edit Rule : ouvre la console CloudMonitor pour modifier les paramètres de la règle d'alerte.

Portée des services du modèle

Service

Composant

Métrique

Description

Nœud (hôte)

Disque

emr_node_part_max_used

Une alerte est déclenchée si la valeur moyenne est supérieure à 80 % pendant 2 périodes consécutives. La métrique est vérifiée chaque minute.

CPU

emr_node_cpu_idle

Une alerte est déclenchée si la valeur moyenne est inférieure à 5 % pendant 5 périodes consécutives. La métrique est vérifiée chaque minute.

Mémoire

emr_node_mem_used_percent

Une alerte est déclenchée si la valeur moyenne est supérieure à 90 % pendant 2 périodes consécutives. La métrique est vérifiée chaque minute.

HDFS

NameNode

hdfs_namenode_jvm_MemHeapUsedM / hdfs_namenode_jvm_MemHeapMaxM

Une alerte est déclenchée si la valeur moyenne est supérieure à 95 % pendant 2 périodes consécutives, ou si aucune donnée de métrique n'est générée. La métrique est vérifiée chaque minute.

NameNode

hdfs_namenode_rpc_service_activity_CallQueueLength

Une alerte est déclenchée si la valeur moyenne est supérieure à 1 000 pendant 2 périodes consécutives. La métrique est vérifiée chaque minute.

NameNode

hdfs_namenode_fsnamesystem_CorruptBlocks

Une alerte est déclenchée si la valeur moyenne est supérieure à 1 pendant 2 périodes consécutives. La métrique est vérifiée chaque minute.

NameNode

hdfs_namenode_safemode_status

Une alerte est déclenchée si le composant entre en mode sécurisé. La métrique est vérifiée chaque minute.

DataNode

hdfs_datanode_jvm_MemHeapUsedM / hdfs_datanode_jvm_MemHeapMaxM

Une alerte est déclenchée si la valeur moyenne est supérieure à 95 % pendant 2 périodes consécutives, ou si aucune donnée de métrique n'est générée. La métrique est vérifiée chaque minute.

Spark

SparkHistoryServer

spark_history_jvm_old_space_utilization

Une alerte est déclenchée si la valeur moyenne est supérieure à 95 % pendant 2 périodes consécutives. La métrique est vérifiée chaque minute.

SparkThriftServer

spark_thrift_driver_jvm_heap_used/spark_thrift_driver_jvm_heap_max

Une alerte est déclenchée si la valeur moyenne est supérieure à 95 % pendant 2 périodes consécutives. La métrique est vérifiée chaque minute.

Hive

HiveMetaStore

hive_metastore_memory_heap_used/hive_metastore_memory_heap_max

Une alerte est déclenchée si la valeur moyenne est supérieure à 95 % pendant 2 périodes consécutives. La métrique est vérifiée chaque minute.

HiveMetaStore

hive_metastore_threads_blocked_count

Une alerte est déclenchée si la valeur moyenne est supérieure à 50 % pendant 2 périodes consécutives. La métrique est vérifiée chaque minute.

HiveServer2

hive_server_memory_heap_used/hive_server_memory_heap_max

Une alerte est déclenchée si la valeur moyenne est supérieure à 95 % pendant 2 périodes consécutives. La métrique est vérifiée chaque minute.

HiveServer2

hive_server_threads_deadlock_count

Une alerte est déclenchée si la valeur moyenne est supérieure à 50 % pendant 2 périodes consécutives. La métrique est vérifiée chaque minute.

YARN

ResourceManager

yarn_cluster_status

Une alerte est déclenchée si deux basculements de haute disponibilité (HA) ou plus se produisent en 5 minutes, si un nœud a un statut de 1, ou si le statut d'un nœud reste à -1.

ResourceManager

yarn_resourcemanager_jvm_MemHeapUsedM / yarn_resourcemanager_jvm_MemHeapMaxM

Une alerte est déclenchée si la valeur moyenne est supérieure à 95 % pendant 2 périodes consécutives, ou si aucune donnée de métrique n'est générée. La métrique est vérifiée chaque minute.

NodeManager

yarn_cluster_unhealthyNodes

Une alerte est déclenchée si la valeur moyenne est supérieure à 1 pendant 2 périodes consécutives. La métrique est vérifiée chaque minute.

NodeManager

yarn_nodemanager_jvm_MemHeapUsedM / yarn_nodemanager_jvm_MemHeapMaxM

Une alerte est déclenchée si la valeur moyenne est supérieure à 95 % pendant 2 périodes consécutives, ou si aucune donnée de métrique n'est générée. La métrique est vérifiée chaque minute.

TimelineServer

yarn_timelineserver_jvm_MemHeapUsedM / yarn_timelineserver_jvm_MemHeapMaxM

Une alerte est déclenchée si la valeur moyenne est supérieure à 95 % pendant 2 périodes consécutives, ou si aucune donnée de métrique n'est générée. La métrique est vérifiée chaque minute.

MRHistoryServer

yarn_jobhistory_jvm_MemHeapUsedM / yarn_jobhistory_jvm_MemHeapMaxM

Une alerte est déclenchée si la valeur moyenne est supérieure à 95 % pendant 2 périodes consécutives, ou si aucune donnée de métrique n'est générée. La métrique est vérifiée chaque minute.

ZooKeeper

ZooKeeper

zk_znode_count

Une alerte est déclenchée si la valeur moyenne est supérieure ou égale à 10 000 pendant 2 périodes consécutives. La métrique est vérifiée chaque minute.

ZooKeeper

zk_watch_count

Une alerte est déclenchée si la valeur moyenne est supérieure ou égale à 1 000 pendant 2 périodes consécutives. La métrique est vérifiée chaque minute.

Kafka

KafkaBroker

Kafka_Broker_kafka_log_LogManager_OfflineLogDirectoryCount

Une alerte est déclenchée si la valeur moyenne est supérieure à 0 pendant 2 périodes consécutives. La métrique est vérifiée chaque minute.

Kafka_Broker_kafka_server_ReplicaManager_UnderReplicatedPartitions

Une alerte est déclenchée si la valeur moyenne est supérieure à 0 pendant 2 périodes consécutives. La métrique est vérifiée chaque minute.

Presto/Trino

Trino

trino_QueryManager_FailedQueries_OneMinute_Count

Une alerte est déclenchée si la valeur moyenne est supérieure ou égale à 1 pendant 2 périodes consécutives. La métrique est vérifiée chaque minute.

trino_ClusterMemoryPool_name_general_BlockedNodes

Une alerte est déclenchée si la valeur moyenne est supérieure à 0 pendant 2 périodes consécutives. La métrique est vérifiée chaque minute.

Presto

presto_QueryManager_FailedQueries_OneMinute_Count

Une alerte est déclenchée si la valeur moyenne est supérieure ou égale à 1 pendant 2 périodes consécutives. La métrique est vérifiée chaque minute.

presto_ClusterMemoryPool_name_general_BlockedNodes

Une alerte est déclenchée si la valeur moyenne est supérieure à 0 pendant 2 périodes consécutives. La métrique est vérifiée chaque minute.

Impala

Impalad

num_waiting_queries

Une alerte est déclenchée si la valeur moyenne est supérieure ou égale à 10 pendant 2 périodes consécutives. La métrique est vérifiée chaque minute.

Remarque

Vous pouvez ajuster le seuil en fonction de la concurrence des requêtes de votre cluster.

Kudu

kudu-master

kudu_cluster_replica_skew

Une alerte est déclenchée si la valeur moyenne est supérieure ou égale à 1 000 pendant 2 périodes consécutives. La métrique est vérifiée chaque minute.

Remarque

Vous pouvez ajuster le seuil en fonction de votre charge de travail.