Para monitorar instâncias do Classic Load Balancer (CLB) e receber notificações quando métricas de desempenho ultrapassarem um limiar, configure regras de alerta no CloudMonitor. Defina essas regras pelo console do CloudMonitor ou por chamadas à API do CloudMonitor.
Ao excluir uma instância de CLB ou um listener, o CloudMonitor também remove todas as regras de alerta associadas a essa instância ou listener. Use também o link Alert Rules no painel de monitoramento da instância de CLB para verificar se já existem regras de alerta configuradas para uma instância específica.
O recurso de health check do CLB monitora apenas a disponibilidade dos servidores de back-end. Exceções no health check não acionam automaticamente notificações de alerta. Para receber alertas quando o health check detectar falhas, configure manualmente as regras de alerta no console do CloudMonitor e selecione as métricas relacionadas ao health check.
Observe a diferença entre os tipos de alerta:
Alertas de health check — Crie-os manualmente. As métricas relevantes estão no namespace
acs_slb_dashboarde incluemUnhealthyServerCount(quantidade de instâncias ECS de back-end não saudáveis) eHeathyServerCount(quantidade de instâncias ECS de back-end saudáveis).Alertas de cota — O sistema os cria automaticamente (por exemplo, alertas de uso de cota do SLB no namespace
acs_quotas_commonquota). Os alertas de cota não substituem os alertas de health check.
Pré-requisitos
Antes de começar, certifique-se de ter:
CloudMonitor ativado
Pelo menos um contato de alerta e um grupo de contatos de alerta criados no CloudMonitor.
-
Uma instância de CLB com pelo menos um listener adicionado e health checks ativados:
Rótulo de service do CloudMonitor para CLB:
SLBNamespace do CloudMonitor para CLB:
acs_slb_dashboard. Para obter o namespace, chame DescribeProjectMeta
Configurar regras de alerta no console do CloudMonitor
Antes de criar uma nova regra de alerta, verifique se já existem regras configuradas para uma instância de CLB: acesse o CloudMonitor console > Alert Center > Alert Rules.
Este caminho começa no console do CLB e define automaticamente o escopo da regra de alerta para a instância selecionada.
Faça login no console do CLB.
Faça login no console do CLB.
Na barra de navegação superior, selecione a região onde a instância de CLB está localizada.
Na página Instances, localize a instância e clique em
na coluna Monitoring.No painel Monitoring Information, clique em Alert Rules. Esse link abre a página Alert Rules no CloudMonitor e filtra automaticamente a visualização para a instância de CLB atual.
Na página Alert Rules do console do CloudMonitor, clique em Create Alert Rule.
-
Na página Alert Rules, verifique se há regras de alerta configuradas para a instância atual:
Se a lista contiver entradas, as regras de alerta já foram configuradas.
Caso a lista esteja vazia ou exiba No Data, nenhuma regra de alerta foi configurada para esta instância. Para criar uma regra, clique em Create Alert Rule.
No painel Create Alert Rule, defina os parâmetros da regra de alerta. Para mais detalhes, consulte Create an alert rule.
Configurar regras de alerta por chamadas de API
A figura a seguir ilustra o fluxo de trabalho da API para configuração de regras de alerta.

(Opcional) Chame
DescribeMetricMetaListpara consultar as descrições das métricas de séries temporais disponíveis no CloudMonitor. Como alternativa, consulte Monitoring and alerting metrics.Chame
PutContactpara criar ou modifique um contato de alerta.Chame
PutContactGrouppara criar ou modifique um grupo de contatos de alerta.Chame
PutResourceMetricRulepara configurar uma regra de alerta baseada em limiar para uma métrica de desempenho do CLB.Chame
DescribeMetricRuleListpara consultar as regras de alerta.