Pandora: Metaconsole: Documentation es: Arquitecture

From Pandora FMS Wiki
Revision as of 15:00, 10 September 2018 by Alberto.sanchez (talk | contribs) (Sincronización)
Jump to: navigation, search

Volver a Indice de Documentacion Pandora FMS

1 Arquitectura

La arquitectura de una Metaconsola consta de un nodo central: La Metaconsola y de tantos nodos servidores como se desee: Las Instancias.

Las Instancias son instalaciones normales de Pandora FMS Enterprise. Constan de una consola web en el front end y un servidor en el back end que procesa los datos que le llegan, realiza chequeos remotos etc.

A partir de la versión 6.0 en adelante, la Metaconsola ha sido modificada y sí tiene su propio servidor, para versiones anteriores la Metaconsola no dispone de servidor propio.

1.1 ¿Dónde están los datos?

Algunos datos están en las Instancias, otros en la Metaconsola y otros en ambos lados, necesitando estar sincronizados para su correcto funcionamiento.

En las Instancias:

  • Los agentes
  • Los módulos
  • Las alertas
  • Las políticas

En la Metaconsola:

  • La configuración de Metaconsola
  • Los componentes
  • Los informes* y las plantillas de informes
  • Los mapas de red*
  • Los mapas visuales*
  • Los filtros de netflow

En ambas:

  • Los usuarios y perfiles
  • Los grupos
  • Las plantillas, acciones y comandos de alerta
  • Los tags
  • Las categorías

* Aunque éstos elementos están almacenados en la metaconsola, son configuraciones que se utilizan para visualizar datos de las Instancias, por lo que no tienen utilidad por sí mismos.

1.2 ¿Cómo se obtiene y modifica la información?

La Metaconsola obtiene y modifica la información de las Instancias de dos formas diferentes:

  • Activa: Acceso a la base de datos o API de las Instancias de forma remota desde la Metaconsola (Es el caso de los agentes, módulos, alertas, etc.)


Metaconsola Arquitecture Active.png



  • Pasiva: Replicación de datos desde las Instancias a la base de datos de la Metaconsola (Es el caso de los eventos)


Metaconsola Arquitecture Passive.png



2 Sincronización

La metaconsola tiene herramientas de sincronización de elementos, como pueden ser la sincronización de usuarios y grupos, las cuales son fundamentales para la correcta gestión de las Instancias. La sincronización se basa en pasar toda la información creada en la metaconsola a las distintas Instancias para gestionar desde la metaconsola toda la información posible de cada una de ellas.

Por ejemplo, un usuario creado en una Instancia, pero no en la metaconsola, no podrá ser gestionado desde la metaconsola. En cambio, si tenemos un usuario creado en la metaconsola, y sincronizamos los usuarios, este usuario estará en las Instancias y podremos gestionarlo desde la metaconsola.



Metaconsola Users Sync.png



3 Propagación

Estas herramientas sirven para copiar o mover datos de una Instancia a otra o desde la Metaconsola a las Instancias.

A diferencia de las utilidades de sincronización, la propagación no es necesaria para el funcionamiento óptimo de la Metaconsola. Sólamente es una herramienta para facilitar la disponibilidad de datos en las Instancias.

3.1 Propagación de componentes

Con la herramienta de propagación de componentes, se puede copiar cualquier componente creado en la Metaconsola a las Instancias deseadas.



Metaconsola Components Prop.png



3.2 Movimiento de agentes

Esta herramienta permite mover agentes entre Instancias.


Info.png

Para evitar errores involuntarios, lo que se hace realmente es copiar los agentes a las Instancias de destino y desactivarlos en las de origen.

 




Metaconsola Agents Prop.png



Volver a Indice de Documentacion Pandora FMS