¡Esta es una revisión vieja del documento!


Pandora:Metaconsole:Documentation_es:Introduction

Volver a Indice de Documentacion Pandora FMS

Este es un tema avanzado. Debería haberse familiarizado con Pandora FMS antes de intentar desplegar una Metaconsola. Para más información, contacte con nosotros en [email protected]

= Introducción =

La Metaconsola es una interfaz web donde poder visualizar, sincronizar y gestionar de forma unificada distintos sistemas de monitorización Pandora FMS -a partir de ahora Instancias(nodos)- exclusiva de la versión Enterprise. Gracias a esta consola podremos monitorizar cientos de miles de dispositivos distintos de manera centralizada, sin tener que mirar individualmente cada Instancia(nodo).

La Metaconsola ofrece un servicio multitenant, donde puede ser el punto de acceso para un usuario que pertenece a una empresa o donde una única consola puede ofrecer servicio a diferentes empresas, y dentro de cada empresa a diferentes usuarios de la misma.

A continuación se puede observar un esquema de la arquitectura de la Metaconsola, donde podemos observar su escalabilidad horizontal, donde cada Instancia posee su propia base de datos para operar.

<br> <center> </center>

Se trata de un entorno muy complejo, el cual incorpora las funciones necesarias para gestionar las distintas Instancias. La Metaconsola está pensada no para administrar a bajo nivel, como las Instancias, sino para operar con toda la infraestructura que se tenga, centralizando todas las Instancias.

Gracias a esta consola podemos observar mucha información a través de distintas funciones, como pueden ser la generación de informes o consolas visuales con elementos de distintas Instancias, así como la sincronización de eventos. Además, podremos gestionar las distintas Instancias con la creación de nuevos agentes, distribución de los mismos, gestión de plantillas de alertas, políticas y otras funciones.

= 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.

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.

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.

<center><br><br> 500px </center><br><br>

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.

<center><br><br> 500px </center><br><br>

Problemas

La Metaconsola era 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.

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.

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, etc. son almacenados en la Metaconsola.

<center><br><br> 500px </center><br><br>

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.

<center><br><br> 500px </center><br><br>

Mejoras

La Metaconsola, a partir de la versión 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 existían.

No maneja todos los datos en memoria, almacenando parte de la información mejorando así la experiencia de usuario.

Tabla resumen

En la siguiente tabla se observan las diferencias entre las funcionalidades de la Metaconsola antigua y la nueva: <center> <table cellpadding=4 cellspacing=0 style='background-color: #f0f0f0; border: 1px solid #acacac;'> <tr> <th width=“200px” style='background-color: #cacaca'></th> <th style='background-color: #cacaca'><p text-align:center>Antes de la 5.0</p></th> <th style='background-color: #cacaca'><p text-align:center>A partir de la 5.0</p></th> </tr>

<tr> <td><b>La Metaconsola puede actuar como Instancia</b></td> <td><center>yes_tick.png</center></td> <td><center>no_tick.png</center></td> </tr>

<tr> <td><b>Sincronización</b></td> <td><center>Descentralizada</center></td> <td><center>Centralizada</center></td> </tr>

<tr> <td><b>Comunicación</b></td> <td><center>Unidireccional</center></td> <td><center>Bidireccional</center></td> </tr>

<tr> <td><b>Configuración de las instancias</b></td> <td><center>yes_tick.png</center></td> <td><center>yes_tick.png</center></td> </tr>

<tr> <td><b>Panel de usuario</b></td> <td><center>yes_tick.png</center></td> <td><center>yes_tick.png</center></td> </tr>

<tr> <td><b>Vista táctica</b></td> <td><center>Por instancias</center></td> <td><center>General y eventos de la última hora</center></td> </tr>

<tr> <td><b>Buscador de agentes</b></td> <td><center>yes_tick.png</center></td> <td><center>yes_tick.png</center></td> </tr>

<tr> <td><b>Vista de grupos</b></td> <td><center>yes_tick.png</center></td> <td><center>yes_tick.png</center></td> </tr>

<tr> <td><b>Visor de eventos</b></td> <td><center>yes_tick.png<br>(Datos en Instancias)</center></td> <td><center>yes_tick.png<br>(Datos en Metaconsola)</center></td> </tr>

<tr> <td><b>Vista de árbol</b></td> <td><center>no_tick.png</center></td> <td><center>yes_tick.png</center></td> </tr>

<tr> <td><b>Vista de alertas</b></td> <td><center>no_tick.png</center></td> <td><center>yes_tick.png</center></td> </tr>

<tr> <td><b>Vista de módulos</b></td> <td><center>no_tick.png</center></td> <td><center>yes_tick.png</center></td> </tr>

<tr> <td><b>Mapa de red</b></td> <td><center>no_tick.png</center></td> <td><center>yes_tick.png</center></td> </tr>

<tr> <td><b>Monitorización de tráfico (Netflow)</b></td> <td><center>no_tick.png</center></td> <td><center>yes_tick.png</center></td> </tr>

<tr> <td><b>Herramientas de sincronización</b></td> <td><center> Usuarios/Perfiles<br> Componentes<br> Políticas<br> Alertas<br> OS<br> Module groups </center> </td> <td><center> Usuarios/Perfiles<br> Grupos<br> Componentes<br> Alertas<br> Tags </center> </td> </tr>

<tr> <td><b>Mover agentes entre instancias</b></td> <td><center>yes_tick.png</center></td> <td><center>yes_tick.png</center></td> </tr>

<tr> <td><b>Plantillas de informes</b></td> <td><center>no_tick.png</center></td> <td><center>yes_tick.png</center></td> </tr>

<tr> <td><b>Editores</b></td> <td><center> Informes<br> Consola visual </center> </td> <td> Usuarios/Perfiles<br> Grupos<br> Componentes<br> Informes<br> Consola visual<br> Alertas<br> Tags<br> Categorías </td> </tr>

<tr> <td><b>Aplicar/Cola de Políticas</b></td> <td><center>yes_tick.png</center></td> <td><center>yes_tick.png</center></td> </tr>

<tr> <td><b>Monitors view</b></td> <td><center>no_tick.png</center></td> <td><center>yes_tick.png</center></td> </tr>

<tr> <td><b>Custom fields view</b></td> <td><center>no_tick.png</center></td> <td><center>yes_tick.png</center></td> </tr>

<tr> <td><b>Wizard</b></td> <td><center>no_tick.png</center></td> <td><center>yes_tick.png</center></td> </tr>

<tr> <td><b>Visor de consola visual</b></td> <td><center>no_tick.png</center></td> <td><center>yes_tick.png</center></td> </tr>

<tr> <td><b>Configuración de cronjobs</b></td> <td><center>no_tick.png</center></td> <td><center>yes_tick.png</center></td> </tr>

</table> </center>

Volver a Indice de Documentacion Pandora FMS

Pandora FMS Metaconsole