Todos os produtos
Search
Central de documentação

E-MapReduce:Gerenciar regras de alerta

Última atualização: Sep 17, 2026

As regras de alerta permitem monitorar o uso de recursos em seus services. Quando uma métrica ultrapassa um limiar especificado, o CloudMonitor envia automaticamente uma notificação para que você resolva rapidamente anomalias no cluster.

Informações básicas

O CloudMonitor fornece o recurso de alertas. Para gerenciar regras de alerta ou acessar recursos adicionais de monitoramento, acesse o console do CloudMonitor. Para mais informações, consulte What is CloudMonitor?.

Pré-requisitos

Crie um cluster. Para mais informações, consulte Create a cluster.

Limites

Os usuários RAM devem ter as seguintes permissões. Para conceder permissões a um usuário RAM, consulte Grant permissions to a RAM user.

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

Criar regras de alerta

A partir de modelo

  1. Acesse a página Alert Management.

    1. Faça login no console do E-MapReduce.

    2. Na barra de navegação superior, selecione uma região e um grupo de recursos conforme sua necessidade.

    3. Na página EMR on ECS, clique em ID do Cluster ID desejado.

    4. Clique em aba Monitoring and Diagnostics.

    5. Clique em Alert Management.

  2. Na página Alert Management, clique em Create Alert Rules.

  3. No painel Create Alert Rules, localize o service desejado e clique em Create Alert Rules na coluna Actions.

  4. Configure os parâmetros e clique em create.

    Parâmetro

    Descrição

    Rule Description

    Lista as regras de alerta do modelo. Visualize os nomes das métricas e modifique os limiares padrão.

    Para obter informações sobre o escopo do service e os limiares, consulte Template service scope.

    Mute Period

    Intervalo de reenvio das notificações para alertas não resolvidos.

    Validity Period

    Janela de tempo em que a regra de alerta permanece ativa. O CloudMonitor avalia as métricas apenas dentro dessa janela.

    Alert Contact Group

    Grupo de contatos de alerta que recebe as notificações.

    Método de notificação

    Define o método de notificação e o assunto do e-mail. Os seguintes métodos estão disponíveis:

    • Chamada telefônica, Mensagem de texto, E-mail e DingTalk Chatbot

    • Mensagem de texto, E-mail e DingTalk Chatbot

    • E-mail e DingTalk Chatbot

    Alert Email Subject (Opcional): Se especificado, o assunto será incluído no e-mail de notificação de alerta.

    Callback URL (opcional)

    URL de callback acessível publicamente. O CloudMonitor envia uma solicitação POST com informações de alerta para essa URL. Apenas HTTP é compatível.

    Após a criação, as regras de alerta entram em vigor na instância atual. Visualize-as na página Alert Management.

    Na página Alert Management, clique em Manage Alert Rules para abrir o console do CloudMonitor, onde é possível visualizar ou modificar as regras.

Personalizada

  1. Acesse a página Alert Management.

    1. Faça login no console do E-MapReduce.

    2. Na barra de navegação superior, selecione uma região e um grupo de recursos conforme sua necessidade.

    3. Na página EMR on ECS, clique em ID do Cluster ID desejado.

    4. Clique em aba Monitoring and Diagnostics.

    5. Clique em Alert Management.

  2. Na página Alert Management, clique em Create Alert Rules.

  3. No painel Create Alert Rules, clique em aba Create Custom Rule.

  4. Configure os parâmetros e clique em create.

    Parâmetro

    Descrição

    Regra de alerta

    Nome da regra de alerta e condição de acionamento.

    A condição define os limiares das métricas e os critérios que disparam o alerta.

    Nota
    • Para obter uma lista de métricas do EMR aplicáveis às regras de alerta, consulte Métricas do CloudMonitor.

    • Clique em Add Alert Rule para especificar múltiplas condições de regra.

    Período de silêncio

    Intervalo de reenvio das notificações para alertas não resolvidos.

    Período de vigência

    Janela de tempo em que a regra de alerta permanece ativa. O CloudMonitor avalia as métricas apenas dentro dessa janela.

    Grupo de contatos de alerta

    Grupo de contatos de alerta que recebe as notificações.

    Método de notificação

    Define o método de notificação e o assunto do e-mail. Os seguintes métodos estão disponíveis:

    • Chamada telefônica, Mensagem de texto, E-mail e DingTalk Chatbot

    • Mensagem de texto, E-mail e DingTalk Chatbot

    • E-mail e DingTalk Chatbot

    Alert Email Subject (Opcional): Se especificado, o assunto será incluído no e-mail de notificação de alerta.

    Callback URL (opcional)

    URL de callback acessível publicamente. O CloudMonitor envia uma solicitação POST com informações de alerta para essa URL. Apenas HTTP é compatível.

    Após a criação, a regra de alerta entra em vigor na instância atual. Visualize-a na página Alert Management.

    Na página Alert Management, clique em Manage Alert Rules para abrir o console do CloudMonitor, onde é possível visualizar ou modificar as regras.

Visualizar regras de alerta

A página Alert Management lista todas as regras de alerta criadas por você.

Parâmetro

Descrição

Rule Name

Nome da regra de alerta do CloudMonitor.

Status

Status da regra de alerta no CloudMonitor. Valores válidos: OK, Alert, Insufficient Data, Disabled e Enabled.

Rule Description

Condições de acionamento da regra de alerta. Um alerta é disparado quando os dados da métrica atendem a essas condições.

Alert Contact Group

Grupo de contatos que recebe as notificações.

Actions

  • Details: Abre o console do CloudMonitor para visualizar detalhes da regra, grupo de contatos de alerta, histórico de alertas e recursos afetados.

  • Edit Rule: Abre o console do CloudMonitor para modificar os parâmetros da regra de alerta.

Escopo de services do modelo

Service

Componente

Métrica

Descrição

Nó (host)

Disco

emr_node_part_max_used

Aciona um alerta se o valor médio for superior a 80% por 2 períodos consecutivos. Verificação a cada minuto.

CPU

emr_node_cpu_idle

Aciona um alerta se o valor médio for inferior a 5% por 5 períodos consecutivos. Verificação a cada minuto.

Memória

emr_node_mem_used_percent

Aciona um alerta se o valor médio for superior a 90% por 2 períodos consecutivos. Verificação a cada minuto.

HDFS

NameNode

hdfs_namenode_jvm_MemHeapUsedM / hdfs_namenode_jvm_MemHeapMaxM

Aciona um alerta se o valor médio for superior a 95% por 2 períodos consecutivos ou se nenhum dado de métrica for gerado. Verificação a cada minuto.

NameNode

hdfs_namenode_rpc_service_activity_CallQueueLength

Aciona um alerta se o valor médio for superior a 1.000 por 2 períodos consecutivos. Verificação a cada minuto.

NameNode

hdfs_namenode_fsnamesystem_CorruptBlocks

Aciona um alerta se o valor médio for superior a 1 por 2 períodos consecutivos. Verificação a cada minuto.

NameNode

hdfs_namenode_safemode_status

Aciona um alerta se o componente entrar em modo de segurança. Verificação a cada minuto.

DataNode

hdfs_datanode_jvm_MemHeapUsedM / hdfs_datanode_jvm_MemHeapMaxM

Aciona um alerta se o valor médio for superior a 95% por 2 períodos consecutivos ou se nenhum dado de métrica for gerado. Verificação a cada minuto.

Spark

SparkHistoryServer

spark_history_jvm_old_space_utilization

Aciona um alerta se o valor médio for superior a 95% por 2 períodos consecutivos. Verificação a cada minuto.

SparkThriftServer

spark_thrift_driver_jvm_heap_used/spark_thrift_driver_jvm_heap_max

Aciona um alerta se o valor médio for superior a 95% por 2 períodos consecutivos. Verificação a cada minuto.

Hive

HiveMetaStore

hive_metastore_memory_heap_used/hive_metastore_memory_heap_max

Aciona um alerta se o valor médio for superior a 95% por 2 períodos consecutivos. Verificação a cada minuto.

HiveMetaStore

hive_metastore_threads_blocked_count

Aciona um alerta se o valor médio for superior a 50% por 2 períodos consecutivos. Verificação a cada minuto.

HiveServer2

hive_server_memory_heap_used/hive_server_memory_heap_max

Aciona um alerta se o valor médio for superior a 95% por 2 períodos consecutivos. Verificação a cada minuto.

HiveServer2

hive_server_threads_deadlock_count

Aciona um alerta se o valor médio for superior a 50% por 2 períodos consecutivos. Verificação a cada minuto.

YARN

ResourceManager

yarn_cluster_status

Aciona um alerta se ocorrerem dois ou mais failovers de alta disponibilidade (HA) em 5 minutos, se um nó tiver status 1 ou se o status de um nó permanecer -1.

ResourceManager

yarn_resourcemanager_jvm_MemHeapUsedM / yarn_resourcemanager_jvm_MemHeapMaxM

Aciona um alerta se o valor médio for superior a 95% por 2 períodos consecutivos ou se nenhum dado de métrica for gerado. Verificação a cada minuto.

NodeManager

yarn_cluster_unhealthyNodes

Aciona um alerta se o valor médio for superior a 1 por 2 períodos consecutivos. Verificação a cada minuto.

NodeManager

yarn_nodemanager_jvm_MemHeapUsedM / yarn_nodemanager_jvm_MemHeapMaxM

Aciona um alerta se o valor médio for superior a 95% por 2 períodos consecutivos ou se nenhum dado de métrica for gerado. Verificação a cada minuto.

TimelineServer

yarn_timelineserver_jvm_MemHeapUsedM / yarn_timelineserver_jvm_MemHeapMaxM

Aciona um alerta se o valor médio for superior a 95% por 2 períodos consecutivos ou se nenhum dado de métrica for gerado. Verificação a cada minuto.

MRHistoryServer

yarn_jobhistory_jvm_MemHeapUsedM / yarn_jobhistory_jvm_MemHeapMaxM

Aciona um alerta se o valor médio for superior a 95% por 2 períodos consecutivos ou se nenhum dado de métrica for gerado. Verificação a cada minuto.

ZooKeeper

ZooKeeper

zk_znode_count

Aciona um alerta se o valor médio for maior ou igual a 10.000 por 2 períodos consecutivos. Verificação a cada minuto.

ZooKeeper

zk_watch_count

Aciona um alerta se o valor médio for maior ou igual a 1.000 por 2 períodos consecutivos. Verificação a cada minuto.

Kafka

KafkaBroker

Kafka_Broker_kafka_log_LogManager_OfflineLogDirectoryCount

Aciona um alerta se o valor médio for superior a 0 por 2 períodos consecutivos. Verificação a cada minuto.

Kafka_Broker_kafka_server_ReplicaManager_UnderReplicatedPartitions

Aciona um alerta se o valor médio for superior a 0 por 2 períodos consecutivos. Verificação a cada minuto.

Presto/Trino

Trino

trino_QueryManager_FailedQueries_OneMinute_Count

Aciona um alerta se o valor médio for maior ou igual a 1 por 2 períodos consecutivos. Verificação a cada minuto.

trino_ClusterMemoryPool_name_general_BlockedNodes

Aciona um alerta se o valor médio for superior a 0 por 2 períodos consecutivos. Verificação a cada minuto.

Presto

presto_QueryManager_FailedQueries_OneMinute_Count

Aciona um alerta se o valor médio for maior ou igual a 1 por 2 períodos consecutivos. Verificação a cada minuto.

presto_ClusterMemoryPool_name_general_BlockedNodes

Aciona um alerta se o valor médio for superior a 0 por 2 períodos consecutivos. Verificação a cada minuto.

Impala

Impalad

num_waiting_queries

Aciona um alerta se o valor médio for maior ou igual a 10 por 2 períodos consecutivos. Verificação a cada minuto.

Nota

Ajuste o limiar com base na concorrência de consultas do seu cluster.

Kudu

kudu-master

kudu_cluster_replica_skew

Aciona um alerta se o valor médio for maior ou igual a 1.000 por 2 períodos consecutivos. Verificação a cada minuto.

Nota

Ajuste o limiar com base na sua carga de trabalho.