Crie regras de alerta no CloudMonitor para monitorar o uso de recursos em produtos da Alibaba Cloud, data centers locais, outros fornecedores de nuvem, Prometheus, logs binários, logs do SLS e dados de monitoramento personalizado. Quando uma métrica atende à condição de alerta, o CloudMonitor envia automaticamente uma notificação.
Pré-requisitos
Certifique-se de ter criado um repositório de métricas. Para mais informações, consulte Create a metric repository.
Limites
Uma conta Alibaba Cloud pode criar no máximo 20 regras de alerta.
Procedimento
Faça login no console do Cloud Monitor.
No painel de navegação à esquerda, escolha .
Na página Metric Repository, clique em Create Alert no canto superior esquerdo.
-
No painel Create Alert Rule, defina os parâmetros da regra de alerta.
Parâmetro
Descrição
Rule Name
Nome da regra de alerta.
Metric Repository
Repositório de métricas ao qual a regra se aplica.
Alert Expression
Expressão que define a condição de alerta. A regra é acionada quando uma métrica atende a essa condição.
Tags
Tags da regra de alerta. Cada tag consiste em uma chave e um valor.
Comments
Comentários da regra de alerta. Cada comentário consiste em uma chave e um valor.
Mute Period
-
Intervalo para reacionamento de um alerta do mesmo nível caso o problema não seja resolvido. Valores válidos: 5 minutos, 15 minutos, 30 minutos, 60 minutos, 3 horas, 6 horas, 12 horas e 24 horas.
-
Quando uma métrica atinge o limiar de alerta, o sistema envia uma notificação. Se o nível de alerta permanecer inalterado durante o período de silêncio, nenhuma nova notificação será disparada. A regra só aciona outro alerta quando o nível mudar (incluindo o retorno ao estado Normal) ou quando o período de silêncio expirar.
NotaO histórico de alertas possui dois estados. O primeiro é o período de silêncio, em que o sistema não envia notificações para o mesmo recurso durante esse intervalo. O segundo é o silenciamento de notificações, em que o sistema não envia notificações para recursos diferentes durante esse período.
-
Por exemplo, se você definir Mute For como 12 hours, o CloudMonitor reenviará uma notificação de alerta após 12 horas caso o alerta não tenha sido resolvido.
Effective Time
Período em que a regra de alerta permanece ativa. O sistema verifica as métricas quanto a alertas apenas durante este intervalo.
Alert Contact Group
Grupo de contatos que recebe as notificações de alerta.
As notificações são enviadas para todos os contatos deste grupo. Um grupo de contatos pode conter um ou mais contatos.
Para mais informações sobre como criar contatos de alerta e grupos de contatos de alerta, consulte Create an alert contact or an alert contact group.
Alert Level
Nível de alerta e método de notificação. Valores válidos:
Standard (Email and Webhook)
É possível definir o número de épocas consecutivas de alerta como 1, 3, 5, 10, 15, 30, 60, 70, 90, 120 e 180. Uma época equivale a 1 minuto.
Alert Callback
URL pública que recebe notificações de alerta do CloudMonitor por meio de requisições HTTP POST. Apenas o protocolo HTTP é compatível.
Para testar a conectividade com a URL de callback:
-
Clique em Test, localizado diretamente à direita da URL de callback.
No painel WebHook Test, verifique o código de status HTTP e os detalhes do resultado do teste para confirmar a conectividade.
NotaVocê também pode definir o Test Template Type: e o Language:. Em seguida, clique em Test novamente para visualizar os resultados atualizados do teste.
-
Clique em Close.
Auto Scaling
Ao ativar o Auto Scaling, a regra de dimensionamento correspondente é acionada quando ocorre um alerta. Especifique a Region, o Scaling Group e a Scaling Rule.
-
Para mais informações sobre como criar um grupo de dimensionamento, consulte Configure a scaling group.
-
Para mais informações sobre como criar uma regra de dimensionamento, consulte Configure a scaling rule.
Simple Log Service
Se você ativar o Simple Log Service, as informações de alerta serão gravadas no SLS quando um alerta ocorrer. Especifique a Region, o ProjectName e o Logstore.
Para mais informações sobre como criar um Project e um Logstore, consulte Use LoongCollector to collect and analyze text logs of an ECS instance.
Simple Message Queue (formerly MNS) — topic
Ao ativar o Simple Message Queue (formerly MNS) — topic, as informações de alerta são gravadas em um tópico do Message Service quando um alerta ocorre. Especifique a região e o tópico.
Para mais informações sobre como criar um tópico, consulte Create a topic.
Function Compute
Se você ativar o Function Compute, as notificações de alerta serão enviadas ao Function Compute para processamento quando um alerta ocorrer. Especifique a região, o service e a função.
Para mais informações sobre como criar um service e uma função, consulte Quickly create a function.
No Data Processing
Define como lidar com alertas quando não há dados de monitoramento disponíveis. Valores válidos:
-
Do not process
-
Send no-data alert
-
Mark as resolved (Padrão)
-
Clique em OK.
-
Visualize a regra de alerta criada.
No painel de navegação à esquerda, escolha .
Na página Alert Rules, localize a regra criada. O valor na coluna Product Name para esta regra é Prometheus.