Pandora: Metaconsole: Documentation es: Introduction

From Pandora FMS Wiki
Jump to: navigation, search

Volver a Indice de Documentacion Pandora FMS

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áctica
  • Vista de grupo
  • Vista de alertas
  • Vista de monitores
  • Wizard
  • Eventos
  • Informes
  • Crear nuevo informe
  • Informes
  • Plantillas
  • Asistente de plantillas
  • Pantallas
  • Mapa de red
  • Consola visual
  • Netflow
  • Avanzado
  • Sincronización
  • Administración de usuarios
  • Administración de agentes
  • Administración de módulos
  • 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.



Metaconsola Arquitecture com old.png



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.



Metaconsola Arquitecture sync old.png



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.



Metaconsola Arquitecture com.png



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.



Metaconsola Arquitecture sync.png



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:

Antes de la 5.0 A partir de la 5.0
La Metaconsola puede actuar como Instancia
Yes tick.png
No tick.png
Sincronización
Descentralizada
Centralizada
Comunicación
Unidireccional
Bidireccional
Configuración de las instancias
Yes tick.png
Yes tick.png
Panel de usuario
Yes tick.png
Yes tick.png
Vista táctica
Por instancias
General y últimos 15 eventos
Buscador de agentes
Yes tick.png
Yes tick.png
Vista de grupos
Yes tick.png
Yes tick.png
Visor de eventos
Yes tick.png
(Datos en Instancias)
Yes tick.png
(Datos en Metaconsola)
Vista de árbol
No tick.png
Yes tick.png
Vista de alertas
No tick.png
Yes tick.png
Vista de módulos
No tick.png
Yes tick.png
Mapa de red
No tick.png
Yes tick.png
Monitorización de tráfico (Netflow)
No tick.png
Yes tick.png
Monitorización de tráfico (Netflow)
No tick.png
Yes tick.png
Herramientas de sincronización
  • Usuarios/Perfiles
  • Componentes
  • Políticas
  • Alertas
  • Usuarios/Perfiles
  • Grupos
  • Componentes
  • Alertas
  • Tags
Mover agentes entre instancias
Yes tick.png
Yes tick.png
Plantillas de informes
No tick.png
Yes tick.png
Editores
  • Informes
  • Consola visual
  • Usuarios/Perfiles
  • Grupos
  • Componentes
  • Informes
  • Consola visual
  • Alertas
  • Tags
  • Categorías
Aplicar/Cola de Políticas
Yes tick.png
Yes tick.png

Volver a Indice de Documentacion Pandora FMS