Pandora FMS cuenta con una funcionalidad que permite monitorizar los clústeres, independientemente del sistema o la aplicación que utilice.
El propósito de este sistema es garantizar la monitorización de los clústeres de forma rápida, pero sobre todo fácil para el usuario.
Existen dos tipos de clústeres:
En un clúster hay varios tipos de elementos:
Elementos comunes
Son los módulos que deben permanecer activos en todos los nodos del clúster, esenciales para que la clusterización funcione.
Elementos balanceados
Son los módulos que se ejecutarán únicamente en el nodo activo y que irán balanceando de un nodo a otro del clúster, es decir, reportarán en un agente u otro dependiendo de la máquina que ejecute la aplicación.
Los elementos balanceados solamente serán necesarios en el caso de los clústeres de tipo Activo - Pasivo.
Al monitorizar un clúster se tiene que tener en cuenta:
Si es un clúster activo - activo:
Los módulos comunes a monitorizar deberán estar presentes en todos los agentes del clúster. Si no, no se podrá seleccionar.
Se debe entonces crear los monitores idénticos en todos los agentes del clúster para monitorizar los recursos que se necesiten.
Si es un clúster activo - pasivo:
Los módulos comunes seguirán la misma configuración que un activo - activo y se debe configurar la monitorizacion de los módulos balanceados solamente en el nodo activo.
Para poder monitorizar “el nodo activo” debe utilizar monitorización condicionada, en la que el módulo solamente se reportará cuando se cumplan una serie de precondiciones.
Menú Operation → Monitoring → Cluster view → Create cluster.
Se pulsa el botón New cluster para iniciar el asistente de creación, seleccionando la opción “Activo - Activo” en Cluster type.
Una vez seleccionado un nombre, un tipo de clúster y un grupo objetivo, se pulsa Next para acceder al apartado de selección de agentes.
Una vez se hayan seleccionado los agente se hace clic en Update and continue. En este paso se seleccionan todos los módulos críticos para el servicio a monitorizar de entre los agentes agregados al clúster.
Se debe seleccionar un umbral en porcentaje de nodos (%) para definir los estados del clúster en base a módulos comunes (OK y no OK).
Tras la configuración del clúster puede añadir alertas sobre los distintos elementos del clúster para que se realice una acción determinada al cambiar los módulos que seleccione a un estado concreto.
Después de haber agregado las alertas, pulse Finish. Tras la evaluación de los módulos se verá el mapa de clúster con la información de estado.
Se pulsa en el botón New cluster para iniciar el asistente de creación de clústeres y se selecciona la opción “Activo - Pasivo” en Cluster type.
Una vez seleccionado un nombre, un tipo de clúster y un grupo objetivo, pulsando Next se accede al apartado de selección de agentes. Se puede retroceder al paso anterior en cualquier punto del proceso con el botón Go back.
Se deben seleccionar en este paso todos los módulos críticos para el servicio que necesite monitorizar de entre los agentes que haya agregado al clúster y un umbral en porcentaje de nodos (%) para definir los estados del clúster en base a módulos comunes (estado OK y no OK).
En este paso se agregan los módulos balanceados (los que están reportando en el agente activo). En la lista se mostrarán todos los módulos de todos los agentes que forman parte del clúster. En este último apartado se seleccionan cuáles de los módulos balanceados son críticos para el clúster Activo - Pasivo.
Los módulos en el nodo pasivo no se crean automáticamente, se deben configurar manualmente y después añadirlos al clúster.
Tras la configuración del clúster, se pueden añadir alertas sobre los distintos elementos del clúster para que se realice una acción determinada al cambiar los módulos seleccionados a un estado concreto.
Tras la evaluación de los módulos se podrá ver el mapa de clúster con la información de estado.