Pandora: Documentation es: Clusters

From Pandora FMS Wiki
Jump to: navigation, search

1 Administración de Clústers

1.1 Introducción

A partir de la versión 719 de Pandora FMS cuenta con una funcionalidad nueva que nos permite monitorizar clústeres independientemente del sistema o la aplicación que utilice.

El propósito de este sistema es garantizar la monitorización de clústeres de forma rápida y sencilla, pero sobre todo fácil para el usuario.

Consideraremos dos tipos de clústers:

Activo - Pasivo 
Son aquellos clústers en los que únicamente tendremos un nodo funcionando simultáneamente
Activo - Activo 
Son aquellos en los que la aplicación o servicio que se presta se balancea entre todos los nodos del clúster.

En un clúster, tendremos 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 
sólo serán necesarios en el caso de los clúster de tipo "Activo - Pasivo". Son los módulos que se ejecutarán siempre y cuando el nodo esté activo es decir, serán aquellos módulos que irán balanceando de un nodo a otro del clúster dependiendo qué máquina esté ejecutando mi aplicación en ese momento, reportarán en un agente u otro.


1.2 Planificando la monitorización

A la hora de monitorizar un clúster tenemos que tener en cuenta lo siguiente:

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 podré seleccionarlos.

Deberemos entonces crear monitores idénticos en todos los agentes del clúster para monitorizar los recursos que necesitemos.

Si es un clúster activo pasivo
Los módulos comunes seguirán la misma idea que en el punto previo. Pero deberemos monitorizar los módulos balanceados sólo en el nodo activo.

Para poder monitorizar "el nodo activo" deberemos utilizar monitorización condicionada, en la que el módulo solo reportará cuando se cumplan una serie de pre condiciones.

1.3 Configurar un nuevo clúster

Para crear un nuevo clúster acceda al apartado Monitorización > Cluster view

Cl menu.png


Si es la primera vez que accede a esta pantalla deberá ver una página similar a la siguiente:


Cl clear.png


1.3.1 Configurar un nuevo clúster Activo Activo

Pulsaremos en el botón crear para iniciar el asistente de creación de clústers, seleccionando para este ejemplo la opción "clúster Activo - Activo":


Cl aa create.png


Una vez seleccionado un nombre, un tipo de clúster y un grupo objetivo, pulsaremos siguiente para acceder al apartado de selección de módulos comunes.


Cl aa st2.png


Seleccionaremos en este paso todos los módulos críticos para nuestro servicio que queramos monitorizar de entre los agentes que hemos agregado al clúster:

Cl aa st3.png


Seleccionaremos un umbral en porcentaje de nodos (%) para definir los estados del clúster en base a módulos comunes (OK/ no OK).

Cl aa st4.png

Tras la configuración del cluster podremos añadir alertas sobre los distintos elementos del cluster para que se realice una acción determinada al cambiar los módulos que seleccionemos a un estado concreto.

Alert aa.png

Tras la evaluación de los módulos veremos el mapa de clúster con la información de estado.

1.3.2 Vista de cluster Activo Activo

Si su clúster es de tipo Activo Activo, sólo podrá ver los elementos comunes.

Siguiendo el ejemplo de creación descrito en el apartado anterior, tenemos la siguiente vista:

Cl aa view.png


En ella diferenciamos tres secciones:

Mapa de clúster 
(arriba a la izquierda) representa los agentes que conforman el clúster y su estado.
Resumen de estado 
(arriba a la derecha) muestra el estado de salud del clúster, así como la lista de elementos que lo conforman.
Vista de métricas 
(zona inferior) muestra el listado completo de métricas registradas en el clúster.


Si hacemos clic en un elemento del mapa de clúster, podremos ver información extra acerca de ese ítem:


Vista detallada de estado del clúster (clic en mapa)

Cl aa view cl detail.png


Vista detallada de estado de módulo común (clic en resumen de estado)

Cl aa view st detail.png


1.3.3 Configurar un nuevo clúster Activo Pasivo

Pulsaremos en el botón crear para iniciar el wizard de creación de clústers, seleccionando para este ejemplo la opción "clúster Activo - Pasivo":


Cl ap create.png


Una vez seleccionado un nombre, un tipo de clúster y un grupo objetivo, pulsaremos siguiente para acceder al apartado de selección de módulos comunes.


Cl ap st2.png


Seleccionaremos en este paso todos los módulos críticos para nuestro servicio que queramos monitorizar de entre los agentes que hemos agregado al clúster:

Cl ap st3.png


Seleccionaremos un umbral en porcentaje de nodos (%) para definir los estados del clúster en base a módulos comunes (OK/ no OK).

Cl ap st4.png


En este paso agregaremos los módulos balanceados (los que están reportando en el agente activo). En la lista se muestran todos los módulos de todos los agentes que forman parte del clúster.

Cl ap st5.png


En este último apartado seleccionaremos cuales de los módulos balanceados son críticos para nuestro clúster:

Cl ap st6.png

Tras la configuración del cluster podremos añadir alertas sobre los distintos elementos del cluster para que se realice una acción determinada al cambiar los módulos que seleccionemos a un estado concreto.

Alert ap 2.png

Tras la evaluación de los módulos veremos el mapa de clúster con la información de estado.

1.3.4 Vista de cluster Activo Pasivo

Siguiendo el ejemplo de creación descrito en el apartado anterior, tenemos la siguiente vista:

Cl ap view.png


En ella diferenciamos tres secciones:

Mapa de clúster 
(arriba a la izquierda) representa los agentes que conforman el clúster y su estado.
Resumen de estado 
(arriba a la derecha) muestra el estado de salud del clúster, así como la lista de elementos que lo conforman.
Vista de métricas 
(zona inferior) muestra el listado completo de métricas registradas en el clúster.


Si hacemos clic en un elemento del mapa de clúster, podremos ver información extra acerca de ese ítem:


Vista detallada de estado del clúster (clic en mapa)

Cl ap view cl detail.png


Vista detallada de estado de módulos de clúster (clic en resumen de estado)

Cl ap view st detail.png