Monitore seus clusters Logstash e configure regras de alerta e métodos de notificação personalizados. Configure alertas para evitar interrupções de service causadas por problemas como status anormal do cluster ou alto uso de disco nos nós. Os alertas permitem acompanhar a integridade e as principais métricas do cluster em tempo real, possibilitando ações preventivas. Este tópico descreve como configurar uma política de alerta personalizada para um cluster Logstash.
Contexto
O Logstash oferece recursos de monitoramento de cluster. A configuração desses recursos fornece insights em tempo real sobre a integridade do cluster, melhorando a eficiência operacional e a confiabilidade do sistema.
Atualmente, é possível configurar alertas no CloudMonitor para as quatro métricas a seguir:
Uso de disco do nó
Uso de memória do nó
Utilização de cpu do nó
Carga média do nó em 1 minuto
Procedimento
-
Acesse o console do CloudMonitor.
Faça login no console do Alibaba Cloud Elasticsearch.
Na barra de navegação superior, selecione uma região.
No painel de navegação à esquerda, clique em Logstash Clusters. Na página Logstash Clusters, clique no ID do cluster desejado.
No painel de navegação à esquerda, clique em Cluster Monitoring.
Na seção Monitoring and Alerting Configuration, clique em Go to CloudMonitor.
-
Clique em Create Alert Rule. No painel Create Alert Rule, configure a regra de alerta.
A tabela a seguir apresenta um exemplo de configuração. Para parâmetros não mencionados, mantenha as configurações padrão. Para obter mais informações sobre os parâmetros, consulte Create an alert rule.
Parâmetro
Descrição
Product
Selecione AliyunLogstashService.
Resource Range
Selecione Cluster.
Related Resource
Selecione o cluster que deseja monitorar.
Desciption
Clique em Add Rule e selecione Combined Metrics.
No painel Configure Rule Description, insira um nome no campo Alert Rule Name e configure os seguintes parâmetros:
Metric Type: Selecione Combined Metrics.
Alert Level: Selecione Warning.
Multi-metric Alert Condition: Defina as condições para suas métricas.
Relationship Between Metrics: Selecione Generate alerts if one of the conditions is met (||).
Alert Threshold Triggers: Selecione 3 Consecutive Cycles (1 Cycle = 1 Minute).
Alarm Contact Group
Selecione um grupo de contatos de alerta existente. Para saber como criar um grupo de contatos de alerta, consulte Create an alert contact or alert contact group.
Você também pode expandir Advanced Settings e inserir uma URL acessível publicamente no campo Alert Callback. O CloudMonitor envia notificações de alerta para essa URL por meio de uma requisição POST. Apenas o protocolo HTTP é compatível. Para obter mais informações, consulte Use the alert callback feature for threshold-triggered alerts.
Clique em OK.
-
Visualize o painel do Logstash.
Após concluir a configuração, o CloudMonitor coleta dados de monitoramento do cluster Logstash durante sua execução. Quando o valor de uma métrica ultrapassa o limiar especificado, o CloudMonitor envia uma notificação de alerta. Siga estas etapas para visualizar o painel do Logstash:
No painel de navegação à esquerda do console do CloudMonitor, escolha .
Selecione o product AliyunLogstashService e escolha uma região.
-
Selecione um cluster e um intervalo de tempo para visualizar seu painel de monitoramento.
O painel de monitoramento da instância contém os seguintes gráficos de métricas:
Utilização de cpu do nó (%)
Carga média do nó em 1 minuto (valor)
Uso de HeapMemory do nó (%)
Uso de disco do nó (%)
Cada gráfico possui um período de coleta de 10 minutos e utiliza o valor máximo como método de agregação. O canto superior direito da página disponibiliza os botões View Alert Rules e Create Alert Rule.