Pandora: Metaconsole: Documentation es: Introduction
Contents
1 Introducción
La Metaconsola es un portal web donde poder visualizar, sincronizar y gestionar de forma unificada distintos sistemas de monitorización Pandora FMS, a partir de ahora Instancias.
De este modo, el manejo de datos de diferentes entornos de monitorización se realizará de forma transparente para el usuario.
Dividiremos las posibilidades de interacción de la Metaconsola sobre las Instancias en 3 categorías:
- Visualización: La visualización de los datos de diversas maneras: Listados, vistas de árbol, informes, gráficas, etc.
- Operación: La creación, edición y borrado de datos de las Instancias a través del Asistente/Wizard.
- Administración: La configuración de parámetros de la Metaconsola así como la sincronización de datos entre Metaconsola e Instancias.
1.1 Interfaz
A través de una interfaz simplificada (comparada con Pandora FMS) las acciones disponibles en la Metaconsola se reparten en 6 grupos:
- Monitorización
- Vista de árbol
- Vista tática
- Vista de grupo
- Wizard
- Eventos
- Informes
- Pantallas
- Mapa de red
- Consola visual
- Netflow
- Avanzado
- Sincronización
- Administración de usuarios
- Administración de componentes
- Administración de alertas
- Administración de tags
- Administración de políticas
- Administración de categorías
- Metasetup
2 Comparativa
Si ya conocía Pandora FMS antes de la versión 5.0, sabrá que ya existía el concepto de Metaconsola.
En esta sección analizaremos las diferencias de la Metaconsola actual con la antigua. Los problemas resueltos y las mejoras planteadas.
2.1 Antes de la versión 5.0
Antes de la versión 5.0, una instalación normal (Consola+Servidor) de Pandora FMS podía actuar, a la vez, como Metaconsola.
2.1.1 Comunicación
La comunicación entre la Metaconsola y las instancias era unidireccional. La Metaconsola conectaba con las bases de datos de las instancias y Manejaba todos los datos en memoria.
No almacenaba casi nada en la base de datos propia.
2.1.2 Sincronización
La sincronización se realizaba entre las instancias.
Por ejemplo:
Supongamos que queremos configurar unas plantillas de alertas para que las tengan todas las instancias.
Deberemos entrar en una de las instancias, configurarlas, volver a la Metaconsola y sincronizar las plantillas de esa instancia con las demás.
2.1.3 Problemas
La Metaconsola era muy ineficiente debido a su arquitectura no centralizada. Se hacían muchas conexiones a diferentes bases de datos y la experiencia del usuario era demasiado pobre.
Las opciones disponibles eran insuficientes para obtener el control deseado de los entornos de las instancias sin salir de la Metaconsola.
En resumen, la Metaconsola era lenta en cuanto tuviese un poco de carga y el usuario estaba muy limitado por sus opciones.
2.2 A partir de la versión 5.0
La Metaconsola a partir de la versión 5.0 es un entorno especial totalmente independiente e incompatible con la consola.
2.2.1 Comunicación
La comunicación entre la Metaconsola y las instancias es bidireccional. La Metaconsola conecta con las bases de datos de las instancias y las instancias replican parte de sus datos a la base de datos de la Metaconsola.
Otros datos como grupos, plantillas de alertas, tags... son almacenados en la Metaconsola.
2.2.2 Sincronización
La sincronización se realiza en un único sentido: De la Metaconsola a las instancias.
Por ejemplo:
Supongamos que queremos configurar unas plantillas de alertas para que las tengan varias o todas las instancias.
Sin salir de la metaconsola podremos configurar las plantillas y sincronizarlas con las instancias que deseemos.
2.2.3 Mejoras
La Metaconsola a partir de la 5.0 es una herramienta más centralizada, más rápida y mucho más flexible que su predecesora.
Incluye muchas más vistas y utilidades, así como mejoras en las que ya había.
No maneja todos los datos en memoria, almacenando parte de la información mejorando así la experiencia de usuario.
2.3 Tabla resumen
En la siguiente tabla se observan las diferencias entre las funcionalidades de la Metaconsola antigua y la nueva: