Pandora FMS dispose d'une fonctionnalité qui vous permet de superviser les clusters, indépendamment du système ou de l'application que vous utilisez.
L'objectif de ce système est d'assurer une supervision rapide, mais surtout convivial, des clusters.
Il existe deux types de grappes :
Il existe plusieurs types d'éléments dans un cluster :
Éléments communs
Il s'agit des modules qui doivent rester actifs sur tous les nœuds du cluster, ce qui est essentiel pour que clustering fonctionne.
Éléments équilibrés
Ce sont les modules qui seront exécutés uniquement dans le nœud actif et qui s'équilibreront d'un nœud à l'autre du cluster, c'est-à-dire qu'ils se rapporteront dans un agent ou un autre en fonction de la machine qui exécute l'application.
Les éléments équilibrés ne sont nécessaires que dans le cas de grappes de type Actif - Passif.
Il faut en tenir compte lors de la supervision d'une grappe :
S'il s'agit d'un cluster actif - actif :
Les modules communs à superviser doivent être présents dans tous les agents de la grappe. Si ce n'est pas le cas, il ne sera pas possible de les sélectionner.
Des moniteurs identiques doivent ensuite être créés sur tous les agents de la grappe pour contrôler les ressources nécessaires.
Qu'il s'agisse d'un cluster actif ou passif :
Les modules communs suivent la même configuration qu'un active - active et la supervision des modules équilibrés uniquement sur le nœud actif doit être configurée.
Pour superviser le « nœud actif », vous devez utiliser la supervision conditionnelle, c'est-à-dire que le module n'émet un rapport que lorsqu'un certain nombre de conditions préalables sont remplies.
Menu Operation → Monitoring → Cluster view → Create cluster.
Cliquez sur le bouton New cluster pour lancer l'assistant de création, en sélectionnant l'option « Actif - Actif » dans Cluster type.
Une fois que vous avez sélectionné un nom, un type de cluster et un groupe cible, cliquez sur Next pour accéder à la section de sélection des agents.
Une fois les agents sélectionnés, cliquez sur Update and continue. Dans cette étape, tous les modules critiques pour le service à superviser sont sélectionnés parmi les agents ajoutés au cluster.
Un seuil en pourcentage de nœuds (%) doit être sélectionné pour définir les états de la grappe sur la base des modules communs (OK et non OK).
Après avoir configuré le cluster, vous pouvez ajouter des alertes sur les différents éléments du cluster afin qu'une certaine action soit entreprise lorsque les modules que vous sélectionnez passent à un état spécifique.
Après avoir ajouté les alertes, cliquez sur Finish. Après l'évaluation des modules, vous verrez la carte du cluster avec les informations d'état.
Cliquez sur le bouton New cluster pour lancer l'assistant de création de cluster et sélectionnez l'option « Actif - Passif » dans Cluster type.
Une fois le nom, le type de cluster et le groupe cible sélectionnés, le bouton Next permet d'accéder à la section de sélection des agents. Vous pouvez revenir à l'étape précédente à tout moment du processus grâce au bouton Go back.
Vous devez sélectionner dans cette étape tous les modules critiques pour le service que vous devez superviser parmi les agents que vous avez ajoutés au cluster et un seuil en pourcentage de nœuds (%) pour définir les états du cluster en fonction des modules communs (état OK et non OK).
Dans cette étape, les modules équilibrés sont ajoutés (ceux qui sont signalés dans l'agent actif). La liste affichera tous les modules de tous les agents qui font partie du cluster. Dans cette dernière section, vous sélectionnez les modules équilibrés qui sont critiques pour le cluster Actif - Passif.
Les modules sur le nœud passif ne sont pas créés automatiquement, ils doivent être configurés manuellement puis ajoutés au cluster.
Une fois la grappe configurée, des alertes peuvent être ajoutées sur les différents éléments de la grappe afin qu'une certaine action soit entreprise lorsque les modules sélectionnés passent à un état spécifique.
Après l'évaluation des modules, la carte de la grappe s'affiche avec des informations sur l'état de la grappe.