Surveillez vos clusters Logstash et configurez des règles d'alerte ainsi que des méthodes de notification personnalisées. Pour éviter les interruptions de service dues à des problèmes tels qu'un état anormal du cluster ou une utilisation élevée du disque des nœuds, définissez des alertes. Elles vous permettent de surveiller en temps réel l'état de santé de votre cluster et ses métriques clés, afin de prendre des mesures préventives. Cette rubrique explique comment configurer une politique d'alerte personnalisée pour un cluster Logstash.
Contexte
Logstash propose des fonctionnalités de surveillance de cluster. Leur configuration vous offre une visibilité en temps réel sur l'état de santé de votre cluster, améliorant ainsi l'efficacité opérationnelle et la fiabilité du système.
Vous pouvez configurer des alertes dans CloudMonitor pour les quatre métriques suivantes :
Utilisation du disque des nœuds
Utilisation de la mémoire des nœuds
Utilisation du processeur (CPU) des nœuds
Moyenne de charge sur 1 minute des nœuds
Procédure
-
Accédez à la console CloudMonitor.
Connectez-vous à la console Alibaba Cloud Elasticsearch.
Dans la barre de navigation supérieure, sélectionnez une région.
Dans le volet de navigation de gauche, cliquez sur Logstash Clusters. Sur la page Logstash Clusters, cliquez sur l'ID du cluster cible.
Dans le volet de navigation de gauche, cliquez sur Cluster Monitoring.
Dans la section Monitoring and Alerting Configuration, cliquez sur Go to CloudMonitor.
-
Cliquez sur Create Alert Rule. Dans le panneau Create Alert Rule, configurez la règle d'alerte.
Le tableau suivant présente un exemple de configuration. Conservez les paramètres par défaut pour ceux qui ne sont pas mentionnés. Pour plus d'informations sur les paramètres, consultez la rubrique Créer une règle d'alerte.
Paramètre
Description
Product
Sélectionnez AliyunLogstashService.
Resource Range
Sélectionnez Cluster.
Related Resource
Sélectionnez le cluster à surveiller.
Desciption
Cliquez sur Add Rule et sélectionnez Combined Metrics.
Dans le panneau Configure Rule Description, saisissez un nom dans le champ Alert Rule Name et configurez les paramètres suivants :
Metric Type : Sélectionnez Combined Metrics.
Alert Level : Sélectionnez Warning.
Multi-metric Alert Condition : Définissez les conditions pour vos métriques.
Relationship Between Metrics : Sélectionnez Generate alerts if one of the conditions is met (||).
Alert Threshold Triggers : Sélectionnez 3 Consecutive Cycles (1 Cycle = 1 Minute).
Alarm Contact Group
Sélectionnez un groupe de contacts d'alerte existant. Pour savoir comment créer un groupe de contacts d'alerte, consultez la rubrique Créer un contact d'alerte ou un groupe de contacts d'alerte.
Développez également la section Advanced Settings et saisissez une URL accessible publiquement dans le champ Alert Callback. CloudMonitor envoie les notifications d'alerte à cette URL via une requête POST. Seul le protocole HTTP est pris en charge. Pour plus d'informations, consultez la rubrique Utiliser la fonction de rappel d'alerte pour les alertes déclenchées par seuil.
Cliquez sur OK.
-
Consultez le tableau de bord Logstash.
Une fois la configuration terminée, CloudMonitor collecte les données de surveillance du cluster Logstash pendant son exécution. Lorsqu'une valeur de métrique dépasse le seuil spécifié, CloudMonitor vous envoie une notification d'alerte. Suivez ces étapes pour consulter le tableau de bord Logstash :
Dans le volet de navigation de gauche de la console CloudMonitor, accédez à .
Sélectionnez le produit AliyunLogstashService et choisissez une région.
-
Sélectionnez un cluster et une plage horaire pour afficher son tableau de bord de surveillance.
Le tableau de bord de surveillance de l'instance contient les graphiques de métriques suivants :
Utilisation du processeur (CPU) des nœuds (%)
Moyenne de charge sur 1 minute des nœuds (valeur)
Utilisation de HeapMemory des nœuds (%)
Utilisation du disque des nœuds (%)
Chaque graphique a une période de collecte de 10 minutes et utilise la valeur maximale comme méthode d'agrégation. Le coin supérieur droit de la page propose les boutons View Alert Rules et Create Alert Rule.