Monitorización de clúster
Introducción
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:
- 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
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 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, 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 Operation → Monitoring → Cluster view.
Configurar un nuevo clúster Activo Activo
Se pulsa el botón New cluster para iniciar el asistente de creación, por ejemplo seleccionando la opción “Activo - Activo” en Cluster type, coloque nombre en y seleccione grupo.
Una vez seleccionado un nombre, un tipo de clúster y un grupo objetivo, pulse Next para acceder al apartado de selección de agentes.
Una vez haya seleccionado los agente haga clic en Update and continue. 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. 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, solamente podrá ver los elementos comunes.
- 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 New cluster para iniciar el asistente de creación de clústeres. Para este ejemplo seleccione la opción “Active - Pasive” en Cluster type.
Una vez seleccionado un nombre, un tipo de clúster y un grupo objetivo, pulse Next para acceder al apartado de selección de agentes. Se 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 mostrarán 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 se podrá ver el mapa de clúster con la información de estado.