Regras de alerta acionadas por limiar dinâmico detectam automaticamente anomalias em métricas como utilização de CPU, contagem de solicitações, tráfego, duração e consumo. Quando as métricas de recursos ultrapassam os limites dinâmicos, o CloudMonitor envia notificações de alerta para permitir o tratamento rápido de exceções.
Pré-requisitos
O CloudMonitor Basic (pagamento conforme o uso) deve estar ativado. Para mais informações, consulte Pagamento conforme o uso.
Limites
Os limiares dinâmicos para uma métrica de série temporal estão sujeitos às seguintes limitações:
-
Dados: O volume total de dados gerados nas últimas 168 horas (7 dias) deve ser igual ou superior à quantidade de dados esperada para 48 horas.
NotaOs dados da métrica devem atender aos requisitos anteriores durante a visualização.
-
Tempo: Os limiares dinâmicos entram em vigor somente após as regras de alerta permanecerem salvas por aproximadamente 20 minutos.
NotaApós a geração dos limiares dinâmicos, o sistema verifica se os dados da métrica atendem aos requisitos e são atualizados a cada 20 minutos. Se os dados da métrica cumprirem os requisitos e forem atualizados, o sistema gera novos limiares dinâmicos.
Procedimento
Faça login no console do CloudMonitor.
No painel de navegação à esquerda, escolha Alerts > Alert Rules.
Na página Alert Rules, clique em Create Alert Rule.
-
No painel Create Alert Rule, configure os parâmetros da regra de alerta.
Exemplo: Crie uma regra de alerta de limiar dinâmico para a utilização máxima de CPU de uma instância do Elastic Compute Service (ECS), agregada a cada minuto. O CloudMonitor envia um alerta de nível de aviso para todos os contatos no grupo de contatos de alerta Alarm_Group quando a métrica permanece acima do limite superior por três períodos consecutivos.
Em Product, selecione Elastic Compute Service (ECS). Em Resource Range, clique na aba Instance e selecione uma ou mais instâncias ECS em Associated Resources.
-
Configure as condições da regra.
Clique em Add Rule.
-
No painel Add Rule Description, insira um Rule Name. Em Metric Type, clique na aba Dynamic Threshold. Para Metric, selecione Instance Dimension > (ECS)CPU utilization. Defina Statistics como Maximum durante um período de 1 Minute. Em Alert Condition, selecione above Upper Boundary. Defina Alert Sensitivity como High e Trigger Condition como for 3 consecutive periods (1 period = 1 minute).
Uma sensibilidade maior gera mais alertas. Três níveis de sensibilidade estão disponíveis:
Alta sensibilidade: Os limites ficam próximos aos valores reais. Pequenas flutuações acionam alertas. Adequado para métricas principais de negócios críticos.
Sensibilidade média: Os limites mantêm uma proximidade moderada em relação aos valores reais. Gera um número moderado de alertas. Adequado para métricas comuns de negócios importantes.
Baixa sensibilidade: Os limites ficam distantes dos valores reais. Apenas grandes flutuações acionam alertas. Adequado para métricas comuns de negócios não críticos.
Clique em OK.
Em Alert Contact Group, selecione Alarm_Group. Mantenha os demais parâmetros com seus valores padrão ou deixe-os indefinidos.
NotaPara mais informações sobre os parâmetros das regras de alerta, consulte Descrições de parâmetros para regras de alerta.
Clique em Confirm.
-
Visualize a regra de alerta acionada por limiar dinâmico criada.
Na página Alert Rules, selecione Dynamic Threshold no filtro Threshold Type. Localize a regra de alerta desejada e clique em Details na coluna Actions.
No painel Alert Rule Details, a aba Details exibe o gráfico de limiar dinâmico da instância alvo na seção Dynamic Threshold Graph.