Las preguntas y respuestas frecuentes (FAQ) han sido clasificadas según la versión empleada:
A partir de la versión 756 de Pandora FMS se ha rediseñado desde cero el sistema de sincronización para entornos con modo centralizado, haciéndolo más rápido y eficiente, ya que los cambios se replicarán a los nodos de forma automática sin necesidad de la sincronización manual que se hacía hasta ahora.
Este cambio deja en desuso el sistema anterior por lo que en entornos en los que estuviera activo, se deberá pasar por el sistema automático de fusión para usar el nuevo sistema de centralización y poder garantizar la integridad de los datos.
Al actualizar, todos los entornos de Metaconsola ya centralizados serán forzados a pasar por la nueva sección Merging tool localizada en Centralised managament para poder estar centralizados de nuevo de forma correcta.
Para más información visite “Command Center”.
El usuario debe tener los mismos permisos en la Metaconsola y en el nodo. El correcto flujo de creación es crear y asignar permisos al usuario desde la Metaconsola y sincronizarlos con el nodo.
Para cambiar los permisos a un usuario debe hacerlo desde la Metaconsola y sincronizar ese usuario desde la sección de sincronización.
La sincronización de perfiles se basa en crear perfiles nuevos en el usuario del nodo. De este modo se evita tocar sin querer perfiles que estén configurados en el nodo.
Debe comprobar que:
auth
) y contraseña de la API (Api password
) en las instancias, y esté configurado correctamente en la Metaconsola
Para poder sincronizar un nodo a la Metaconsola, debemos ir a la parte de Advanced → Consoles Setup y rellenar correctamente los datos del nodo ( Server name
, auth token
, etcétera).
Para poder sincronizar la licencia de la Metaconsola, una vez validada la misma, tendrá que instanciar todos los nodos en la Metaconsola a sincronizar. Una vez realizado, vaya a Advanced → License y pulse el botón ♦Validate and sync lo cual sincronizará la licencia a todos los nodos instanciados.
Si no se puede realizar acciones sobre los eventos significa que tiene activado el token de Event replication del Setup → Enterprise de la Instancia, con el cual podrá ver los eventos de la Instancia en la Metaconsola.
Una vez comience con la replicación de eventos, teniendo el token de la Metaconsola de Centralized management activo, los eventos solo se podrán manejar desde la misma. Desde ella se podrán validar, poner en progreso y añadir comentarios y respuestas. Para poder visualizar los eventos en la Instancia tendrá que ir a Setup → Enterprise y activar el token Show event list in the local console (read only) para únicamente poderlos ver.
Para poder sincronizar los datos de la Base de datos de las Instancias con la Metaconsola, necesita dar permiso al usuario de la Metaconsola a la base de datos de la Instancia. Para ellos tiene que hacer uso del siguiente mandato:
GRANT ALL PRIVILEGES ON <MetaconsoleDatabaseName >.* TO <UserName>@<HostAddress> IDENTIFIED BY <UserPass >;
Una vez se tiene una instancia referenciada a la Metaconsola, esta aparece en el Consoles Setup donde podrá comprobar el estado de la base de datos, de la API, la compatibilidad, la replicación de eventos, la caché del agente y la sincronización con el nodo.
Para poder comprobar de nuevo el estado de una conexión, bastará con hacer clic encima del checklist a revisar.
Los estados pueden ser:
La utilización de la API en la Metaconsola es similar a la utilización de la misma en cualquier instancia. Para ello debe conocer en primer lugar el usuario, la contraseña de la API y estar en la definición de la lista de direcciones IP con acceso a la API. Una vez configurados los tres elementos, se podrán realizar las acciones deseadas.
Para más información sobre las llamadas de la API visite el siguiente enlace.
Para poder comprobar que la base de datos de la Metaconsola funciona correctamente, sitúese en un nodo y realice la comprobación:
mysql -h <IP ADDRESS META > -u <USER META > -p <PASSWD META > <DataBaseMETA >
Para poder comprobar si el agente caché está funcionando correctamente, debe hacer un chequeo de información en la base de datos de la instancia y de la Metaconsola.
En primer lugar, debe ir a la base de datos de la instancia y ver la información guardada dentro de la base de datos de Pandora FMS, en la tabla t_agente
:
USE pandora; SELECT * FROM tagente;
Posteriormente, vaya a la base de datos de la Metaconsola y vea los datos guardados en la tabla tmetaconsole_agent
, donde deberán aparecer los mismos datos que en la instancia.
Aparecerán más datos dependiendo de cuantas instancias tengamos referenciadas en la Metaconsola. Para poder filtrar por consola tendrá que hacer uso del campo: servername
en la tabla tmetaconsole_agent
.
Para poder observar los logs de una instancia desde la Metaconsola, se deberá crear un informe desde la Metaconsola que recoja los logs.