Administración de clúster
Introducción
Versión NG 719 o posterior.
Pandora FMS cuenta con una funcionalidad que permite monitorizar los clúster, independientemente del sistema o la aplicación que utilice.
El propósito de este sistema es garantizar la monitorización de los clúster de forma rápida, pero sobre todo fácil para el usuario.
Existen dos tipos de clúster:
- Activo - Activo: Son aquellos en los que la aplicación o servicio que se presta se balancea entre todos los nodos del clúster.
- Activo - Pasivo: Son aquellos clústeres en los que únicamente existe un nodo funcionando simultáneamente.
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 solo serán necesarios en el caso de los clústeres de tipo Activo - Pasivo.
Planificando la monitorización
A la hora de monitorizar un clúster tiene 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.
Debe entonces crear monitores idénticos en todos los agentes del clúster para monitorizar los recursos que necesite.
Si es un clúster activo - pasivo
Los módulos comunes seguirán la misma configuración que un activo - activo, pero debe configurar la monitorizacion de los módulos balanceados solo en el nodo activo.
Para poder monitorizar “el nodo activo” debe utilizar monitorización condicionada, en la que el módulo solo reportará cuando se cumplan una serie de precondiciones.
Configurar un nuevo clúster
Para crear un nuevo clúster acceda al apartado ►Monitoring → ►Cluster view (►Monitorización → ►Visor de clusters):
Si es la primera vez que accede a esta pantalla deberá ver una página similar a la siguiente:
Si existe un clúster o más:
Configurar un nuevo clúster Activo Activo
Pulse en el botón ♦Create cluster (♦Crear clúster) o ♦New cluster (♦Nuevo clúster) para iniciar el asistente de creación de clústeres, seleccionando para este ejemplo la opción “Activo - Activo” en ·Cluster type (·Tipo de clúster), coloque nombre en ·Cluster name y seleccione grupo en ·Group:
Una vez seleccionado un nombre, un tipo de clúster y un grupo objetivo, pulse ♦Next (♦Siguiente) para acceder al apartado de selección de agentes.
Una vez haya seleccionado los agente haga clic en ♦Update and continue (♦Actualizar y continuar).
Seleccione en este paso todos los módulos críticos para el servicio a monitorizar de entre los agentes que agregó al clúster:
Seleccione un umbral en porcentaje de nodos (%) para definir los estados del clúster en base a módulos comunes (OK/ 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 para terminar. Tras la evaluación de los módulos verá el mapa de clúster con la información de estado.
Vista de clúster Activo Activo
Si el clúster es de tipo Activo - Activo, solo podrá ver los elementos comunes.
Siguiendo el ejemplo de creación descrito en el apartado anterior:
Mapa de clúster
Representa los agentes que conforman el clúster y su estado.
Vista de métricas
Muestra el listado completo de métricas registradas en el clúster.
Si hace clic en un elemento del mapa de clúster, podrá ver información extra acerca de ese ítem. Vista detallada de estado del clúster (clic en el icono en el mapa):
A la hora de interpretar los datos reflejados es importante tener las siguientes consideraciones:
- Si se tiene un módulo de clúster que contiene tres módulos:
- Si los tres están en normal, verá un
0
. - Si dos están en normal y uno en warning, veremos
33,3
. - Si uno está en normal, uno warning y uno critical, veremos
66,7
.
- Los umbrales indican el porcentaje de módulos en estado distinto a normal.
Configurar un nuevo clúster Activo Pasivo
Pulse en el botón Create cluster (Crear clúster) o New cluster (Nuevo clúster) para iniciar el asistente de creación de clústeres. Para este ejemplo seleccione la opción “Active - Pasive” en Cluster type (Tipo de clúster):
Una vez seleccionado un nombre, un tipo de clúster y un grupo objetivo, pulse Next (Siguiente) para acceder al apartado de selección de agentes. Puede retroceder al paso anterior en cualquier punto del proceso con el botón Go back.
Seleccione 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:
Seleccione un umbral en porcentaje de nodos (%) para definir los estados del clúster en base a módulos comunes (OK/ no OK).
En este paso agregue 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.
En este último apartado seleccione cuáles de los módulos balanceados son críticos para 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, 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.
Tras la evaluación de los módulos veremos el mapa de clúster con la información de estado.
Vista de clúster Activo Pasivo
Ejemplo:
Mapa de clúster
Representa los agentes que conforman el clúster y su estado.
Vista de métricas
Muestra el listado completo de métricas registradas en el clúster.
Si hace clic en un elemento del mapa de clúster, podrá ver información extra acerca de ese ítem: