Administration des Clusters

Administration des Clusters

Introduction

Depuis la version 719, Pandora FMS dispose d'une nouvelle fonctionnalité qui nous permet de surveiller les clusters indépendamment du système ou de l'application utilisée.

Le but de ce système est de garantir la surveillance des clusters de manière rapide, mais surtout facile pour l'utilisateur.

Nous allons considérer deux types de clusters :

  • Actif - Passif : Il s'agit des clusters dans lesquels nous n'aurons qu'un seul nœud travaillant simultanément.
  • Actif - Actif : Ce sont celles dans lesquelles l'application ou le service qui est donné est équilibré entre tous les nœuds du cluster.

Dans un cluster, nous aurons plusieurs types d'éléments :

Éléments communs : ce sont les modules qui doivent rester actifs dans tous les nœuds du cluster, essentiels au fonctionnement du clustering.

Eléments équilibrés : ce sont les modules qui seront exécutés uniquement dans le nœud actif et qui iront équilibrer d'un nœud à l'autre du cluster, c'est-à-dire qu'ils rapporteront dans un agent ou un autre selon la machine qui exécute l'application.

Les éléments équilibrés ne seront nécessaires que dans le cas de clusters de type Actif - Passif.

Suivi de la planification

Lors du suivi d'un cluster, nous devons prendre en compte les éléments suivants :

  • S'il s'agit d'un cluster actif - actif : Les modules communs à surveiller doivent être présents dans tous les agents du cluster. Sinon, vous ne pourrez pas les sélectionner.

Ensuite, nous devrons créer des moniteurs identiques dans tous les agents du cluster pour surveiller les ressources dont nous avons besoin.

  • S'il s'agit d'un cluster actif - passif : Les modules communs suivront la même configuration qu'un module “actif - actif”, mais nous devrons configurer la surveillance des modules équilibrés seulement dans le noeud actif .

Pour pouvoir surveiller “le nœud actif”, nous devons utiliser la surveillance conditionnelle, dans laquelle le module n'émet un rapport que lorsqu'une série de conditions préalables sont remplies.

Configurer un nouveau cluster

Pour créer un nouveau cluster, allez dans Monitoring > Cluster view.

Si c'est la première fois que vous accédez à cet écran, vous devriez voir une page similaire à la suivante :

Configurez un nouveau cluster Actif Actif

Cliquez sur le bouton créer pour lancer l'assistant de création de cluster, en sélectionnant pour cet exemple l'option “Actif - Actif cluster” :

Une fois que vous avez sélectionné un nom, un type de cluster et un groupe cible, appuyez sur le bouton suivant pour accéder à la section de sélection des agents.

Nous allons sélectionner dans cette étape tous les modules critiques pour notre service que nous voulons surveiller à partir des agents que nous avons ajoutés au cluster :

Nous allons sélectionner un seuil en pourcentage de noeuds (%) pour définir les états du cluster sur la base de modules communs (OK/not OK).

Après la configuration du cluster, nous pourrons ajouter des alertes sur les différents éléments du cluster afin qu'une action déterminée soit effectuée lors du passage à un état concret des modules que nous avons sélectionnés.

Après l'évaluation des modules, nous verrons la carte de cluster avec les informations d'état.

Vue du cluster Actif Actif

Si votre cluster est Actif - Actif, vous ne pouvez voir que les éléments communs.

En suivant l'exemple de création décrit dans la section précédente, nous avons la vue suivante :

Nous y distinguons trois sections :

  • Carte de clusters : (en haut à gauche). Il représente les agents qui composent le cluster et son état.
  • Résumé de l'état d'avancement : (En haut à droite). Il montre l'état du cluster, ainsi que la liste des éléments qui le composent.
  • Vue métrique : (zone inférieure). Affiche la liste complète des métriques enregistrées dans le cluster.

Si l'on clique sur un élément de la carte de cluster, on peut voir des informations supplémentaires sur cet élément :

Vue détaillée de l'état du cluster (cliquez sur la carte).

Vue détaillée de l'état du module commun (cliquez sur le résumé de l'état).

Configurez un nouveau cluster Active Passive

Cliquez sur le bouton créer pour lancer l'assistant de création de cluster, en sélectionnant pour cet exemple l'option “Cluster Actif - Passif” :

Une fois que vous avez sélectionné un nom, un type de cluster et un groupe cible, appuyez sur le bouton suivant pour accéder à la section de sélection des agents.

Dans cette étape, nous sélectionnerons tous les modules critiques pour notre service que nous voulons surveiller parmi les agents que nous avons ajoutés au cluster :

Nous allons sélectionner un seuil en pourcentage de noeuds (%) pour définir les états du cluster sur la base de modules communs (OK/not OK).

Dans cette étape, nous ajouterons les modules équilibrés (ceux qui rapportent dans l'agent actif). La liste montre tous les modules de tous les agents qui font partie du cluster.

Dans cette dernière section, nous allons sélectionner les modules équilibrés qui sont critiques pour notre cluster :

Après la configuration du cluster, nous pourrons ajouter des alertes sur les différents éléments du cluster afin de faire une action spécifique lorsque nous changeons les modules que nous sélectionnons à un état spécifique.

Après l'évaluation des modules, nous verrons la carte de cluster avec les informations d'état.

Vue active et passive du cluster

En suivant l'exemple de création décrit dans la section précédente, nous avons la vue suivante :

Nous y distinguons trois sections :

  • Carte de cluster : (en haut à gauche). Il représente les agents qui composent le cluster et son état.
  • Résumé de l'état d'avancement : (En haut à droite). Il montre l'état de santé du cluster, ainsi que la liste des éléments qui le composent.
  • Vue métrique : (zone inférieure). Affiche la liste complète des métriques enregistrées dans le cluster.

Si l'on clique sur un élément de la carte de cluster, on peut voir des informations supplémentaires sur cet élément :

Vue détaillée de l'état du cluster (cliquez sur la carte).

Vue détaillée de l'état des modules du cluster (cliquez sur le résumé de l'état).

Retour à l'index de documentation du Pandora FMS