Guía de administración Pandora FMS 7.0 NG

  1. Home
  2. Docs
  3. Guía de administración Pandora FMS 7.0 NG
  4. Parte 1. Entendiendo Pandora FMS
  5. 1.2 Arquitectura

1.2 Arquitectura

1 Arquitectura de Pandora FMS

Este capítulo describe de forma general los diferentes componentes de Pandora FMS, su relación entre ellos y cómo utilizar la arquitectura de Pandora FMS para abordar diferentes retos en función de las características de su infraestructura y topología.

Pandora FMS puede ser extremadamente modular y descentralizada, o bien sencilla y monolítica. El componente vital y donde se almacena casi toda la información es la base de datos MySQL. Todos los componentes de Pandora FMS se pueden replicar y funcionar en un entorno de HA puro (Activo/Pasivo) o en un entorno de grupo o cluster (Activo/Activo con balanceo de carga).

Arquitectura mejorada de Pandora FMS
Arquitectura mejorada de Pandora FMS

Pandora FMS consta de diversos elementos; entre ellos, los que se encargan de recolectar y procesar los datos son los Servidores. Los Servidores, con la información generada por ellos o por los Agentes, introducen los datos y la información en la base de datos. La Consola es la parte encargada de mostrar los datos presentes en la base de datos y de interactuar con el usuario final. Los Agentes Software son aplicaciones que corren en los sistemas monitorizados y recolectan la información para enviársela a los servidores de Pandora FMS.

1.1 Servidores de Pandora FMS

En Pandora FMS existen más de doce Servidores diferentes -especializados-, encargados de las tareas antes mencionadas. Los Servidores están integrados en una única aplicación, llamada de forma genérica Pandora Server, que es una aplicación multi-hilo que ejecuta de forma concurrente diferentes instancias o servidores especializados de Pandora FMS. Puede obtener más información en el vídeo tutorial «Monitorización de Servidores flexible». A continuación se describe cada uno de los servidores especializados de Pandora FMS.

Los servidores de Pandora FMS son los elementos encargados de realizar las comprobaciones existentes. Ellos las verifican y cambian el estado de las mismas en función de los resultados obtenidos. También son los encargados de disparar las alertas que se establezcan para controlar el estado de los datos.

El servidor de datos de Pandora FMS puede trabajar con alta disponibilidad y/o balanceo de carga. En una arquitectura muy grande, se pueden usar varios servidores de Pandora FMS a la vez para poder manejar grandes volúmenes de información distribuida por diferentes zonas geográficas o funcionales.

Menú "Servers" -> "Manage servers"

Los Servidores de Pandora FMS están siempre en funcionamiento y verifican permanentemente si algún elemento tiene algún problema y si está definido como alerta. Si ocurre esto, se ejecutará la acción definida en la alerta, tal como enviar un mensaje de texto por teléfono móvil (SMS), un correo electrónico, o activar la ejecución de un script.

Pueden existir servidores simultáneos; uno de ellos es el servidor principal y el resto de los servidores son servidores secundarios. Aunque exista un servidor secundario y uno principal, todos trabajan simultáneamente. La diferencia entre ambos es que cuando un servidor del mismo tipo va fuera de línea (por ejemplo, un Network Server) el servidor principal se encarga de procesar todos los datos que tenía asociado el servidor que ha caído.

El servidor que recibe el fichero de datos del Agente, o que procesa la información (si esta es de tipo remoto) es el que dispara las alertas asociadas a esos datos que acaba de procesar.

Pandora FMS gestiona automáticamente el estado de cada servidor, su nivel de carga y otros parámetros. El usuario puede monitorizar el estado de cada servidor a través de la sección de estado de servidores de la Consola web.


Info

El Servidor de Experiencia de Usuario Web (WUX), el Servidor de exportación, el Servidor de inventario, el Servidor transaccional, el Servidor de syslog, el Servidor de correlación de eventos, los Servidores de red Enterprise y ciertas características del Servidor de predicción solo están disponibles en la versión Enterprise de Pandora FMS.


1.1.1 Servidor de datos

1.1.2 Servidor de red

1.1.3 Consola SNMP

1.1.4 Servidor WMI

1.1.5 Servidor de reconocimiento

1.1.6 Servidor de complementos (Plugins)

1.1.7 Servidor de predicción

1.1.8 Servidor de chequeos WEB (Goliat)

Web Server El servidor de chequeos WEB sirve para hacer pruebas de carga. Realiza comprobaciones web completas, como el proceso de identificación de un usuario, paso de parámetros por formulario, comprobación de contenidos, navegación por menús, etc. Se utiliza para chequeos de disponibilidad (sí funciona, no funciona) y para obtener tiempos de latencia (en segundos) de experiencia completa de navegación, incluyendo recursos asociados a la página (imágenes, textos completos, etcétera).

1.1.10 Servidor de inventario

1.1.11 Servidor de correlación de eventos

1.1.12 Servidor de red enterprise SNMP e ICMP

1.1.13 Servidor Satélite

1.1.14 Servidor WUX

1.1.15 Servidor syslog

Log ServerIcono Enterprise 96x96Este componente permite a Pandora FMS analizar el syslog de la máquina donde está ubicado, analizando su contenido y almacenando las referencias en el servidor ElasticSearch correspondiente.

La ventaja principal del Servidor syslog consiste en complementar la unificación de logs. Con apoyo de las características de exportado de el Servidor syslog de los entornos Linux® y Unix®, permite la consulta de logs independientemente del origen, buscando en un único punto común (visor de logs de la consola de Pandora FMS).

1.1.16 Servidor transaccional

Transactional Server Pandora FMS

Icono Enterprise 96x96 Pandora FMS incorpora desde su versión 7 la posibilidad de monitorizar procesos de negocio. El componente de Servidor transaccional implementado en esta versión permite ejecutar tareas dependientes unas de otras siguiendo un diseño definido por el usuario. Esto significa que es posible coordinar diferentes ejecuciones para comprobar un objetivo en un momento determinado.

Was this article helpful to you? Yes 1 No

How can we help?