# Configuración en pandora

**Instalación desde consola**

Para el registro del plugin, desde la consola, se debe ir al apartado "registrar plugin".

[![image.png](https://pandorafms.com/guides/public/uploads/images/gallery/2025-08/scaled-1680-/PpHimage.png)](https://pandorafms.com/guides/public/uploads/images/gallery/2025-08/PpHimage.png)

Daremos a seleccionar archivo.

[![image.png](https://pandorafms.com/guides/public/uploads/images/gallery/2025-08/scaled-1680-/4m6image.png)](https://pandorafms.com/guides/public/uploads/images/gallery/2025-08/4m6image.png)

Seleccionaremos el fichero pspz2 que contiene el plugin.

[![register1_mongodb.png](https://pandorafms.com/guides/public/uploads/images/gallery/2022-04/scaled-1680-/register1-mongodb.png)](https://pandorafms.com/guides/public/uploads/images/gallery/2022-04/register1-mongodb.png)

Una vez subido se podrá ver un mensaje indicando que esta registrado correctamente.

[![register2_mongodb.png](https://pandorafms.com/guides/public/uploads/images/gallery/2022-04/scaled-1680-/register2-mongodb.png)](https://pandorafms.com/guides/public/uploads/images/gallery/2022-04/register2-mongodb.png)

Una vez registrado el plugin, lo veremos en el apartado plugins.

[![image.png](https://pandorafms.com/guides/public/uploads/images/gallery/2025-08/scaled-1680-/pI0image.png)](https://pandorafms.com/guides/public/uploads/images/gallery/2025-08/pI0image.png)

En el apartado parámetros veremos todos los que usa el plugin, no todos son imprescindibles para su funcionamiento, solo los que salen como obligatorios en parámetros.

[![image.png](https://pandorafms.com/guides/public/uploads/images/gallery/2025-08/scaled-1680-/Lcaimage.png)](https://pandorafms.com/guides/public/uploads/images/gallery/2025-08/Lcaimage.png)

En el apartado de abajo veremos todos los parámetros utilizados y se les podrá asignar el valor requerido.

[![image.png](https://pandorafms.com/guides/public/uploads/images/gallery/2025-08/scaled-1680-/GIlimage.png)](https://pandorafms.com/guides/public/uploads/images/gallery/2025-08/GIlimage.png)

**Instalación manual**

La mejor forma de manejar plugins de servidor en Pandora es desde "/usr/share/pandora\_server/util/plugin" asi que lo enviaremos esa ruta.

Después nos moveremos a la carpeta en la que lo hemos metido ( "/usr/share/pandora\_server/util/plugin" es la recomendada").

**Recuerda: Tienes que instalar las dependencias que necesita el módulo PyMongo en tu sistema, esta explicado en el apartado configuración.**

<div id="bkmrk-nos-movemos-desde-ho"><div>Nos movemos desde home con :</div></div><div id="bkmrk--7"></div>```
cd /usr/share/pandora_server/util/plugin/
```

Ejecutamos el plugin para ver que funciona :

```
./pandora_mongodb -u <uri> -s <server> -d <databases -a <alldatabases> -p <prefix> -c <collectionstats> [ -g <group> ] [ --data_dir <data dir> ] [ --as_agent_plugin 1]
```

[![image-1629974206435.png](https://pandorafms.com/guides/public/uploads/images/gallery/2021-08/scaled-1680-/image-1629974206435.png)](https://pandorafms.com/guides/public/uploads/images/gallery/2021-08/image-1629974206435.png)

Con as\_agent\_plugin 1 podremos ver un XML con los datos que nos saldrán en consola:

[![image-1629974241455.png](https://pandorafms.com/guides/public/uploads/images/gallery/2021-08/scaled-1680-/image-1629974241455.png)](https://pandorafms.com/guides/public/uploads/images/gallery/2021-08/image-1629974241455.png)

Si lo ejecutamos de la primera manera, sin "as\_agent\_plugin 1" se nos habrá creado un agente por cada database de nuestro cluster. El parámetro --as\_agent\_plugin solo podremos ejecutarlo si metemos las bases de datos una a una introduciendo su nombre con el parámetro -d.

De todas formas, por si se prefiere instalarlo manualmente desde la consola, el proceso sería el siguiente:

**Como plugin de servidor**

Iremos a servidores &gt; plugins:

[![image.png](https://pandorafms.com/guides/public/uploads/images/gallery/2025-08/scaled-1680-/pI0image.png)](https://pandorafms.com/guides/public/uploads/images/gallery/2025-08/pI0image.png)

Pinchamos en añadir:

[![image.png](https://pandorafms.com/guides/public/uploads/images/gallery/2025-08/scaled-1680-/Ysgimage.png)](https://pandorafms.com/guides/public/uploads/images/gallery/2025-08/Ysgimage.png)

Le ponemos en nombre y la descripción que se prefiera:

[![image.png](https://pandorafms.com/guides/public/uploads/images/gallery/2025-08/scaled-1680-/kNWimage.png)](https://pandorafms.com/guides/public/uploads/images/gallery/2025-08/kNWimage.png)

Metemos como comando la ruta al plugin, y como parámetros los que hemos metido ejecutando el plugin, los campos "\_field\_" son macros definidas más abajo.

[![image.png](https://pandorafms.com/guides/public/uploads/images/gallery/2025-08/scaled-1680-/i26image.png)](https://pandorafms.com/guides/public/uploads/images/gallery/2025-08/i26image.png)

Ponemos por cada macro la descripción que se prefiera y como valor los datos de mongodb.

[![image.png](https://pandorafms.com/guides/public/uploads/images/gallery/2025-08/scaled-1680-/rerimage.png)](https://pandorafms.com/guides/public/uploads/images/gallery/2025-08/rerimage.png)

Hecho esto si ejecutamos el plugin desde el terminal se nos habrá creado el agente con los módulos.