# Cisco Ironport

# Introducción

**Ver**. 17-07-2022

 Plugin para monitorizar los Antispam de Cisco Ironport.

**Tipo**: Plug-in de servidor o agente

# Matriz de compatibilidad

<table border="1" id="bkmrk-sistemas-donde-se-ha" style="width: 471px; height: 70px;"><tbody><tr style="height: 35px;"><td style="width: 234px; height: 35px;">**Sistemas donde se ha probado**</td><td style="width: 237px; height: 35px;">Fedora

</td></tr><tr style="height: 35px;"><td style="width: 234px; height: 35px;">**Sistemas donde debería funcionar**</td><td style="width: 237px; height: 35px;">Cualquier sistema linux

</td></tr></tbody></table>

# Pre requisitos

- Tener el **Data Server** de Pandora FMS habilitado
- Tener el **Plugin Server** de Pandora FMS habilitado

# Parámetros

<table border="1" id="bkmrk-par%C3%A1metro-descripci%C3%B3" style="height: 464px;"><tbody><tr style="height: 29px;"><td style="width: 135.094px; height: 29px;">--url</td><td style="width: 490.141px; height: 29px;">Ejemplo: `https://10.8.10.73/xml/status`</td></tr><tr style="height: 29px;"><td style="width: 135.094px; height: 29px;">--user</td><td style="width: 490.141px; height: 29px;">Usuario</td></tr><tr style="height: 29px;"><td style="width: 135.094px; height: 29px;">--password</td><td style="width: 490.141px; height: 29px;">Contraseña del usuario</td></tr><tr style="height: 29px;"><td style="height: 29px; width: 135.094px;">--tentacle\_port</td><td style="height: 29px; width: 490.141px;">Puerto de tentacle en caso de querer mandar los datos de esta manera</td></tr><tr style="height: 29px;"><td style="height: 29px; width: 135.094px;">--tentacle\_address</td><td style="height: 29px; width: 490.141px;">Dirección de tentacle en caso de que quiera mandar los datos de esta manera</td></tr><tr style="height: 29px;"><td style="height: 29px; width: 135.094px;">--agent\_name</td><td style="height: 29px; width: 490.141px;">Nombre del agente que contendrá los módulos</td></tr><tr style="height: 29px;"><td style="height: 29px; width: 135.094px;">-g,--group</td><td style="height: 29px; width: 490.141px;">Grupo de destino en pandora</td></tr><tr style="height: 29px;"><td style="height: 29px; width: 135.094px;">--data\_dir</td><td style="height: 29px; width: 490.141px;">Dirección de destino de los datos</td></tr><tr style="height: 29px;"><td style="height: 29px; width: 135.094px;">--as\_agent\_plugin</td><td style="height: 29px; width: 490.141px;">Modo agente al activarse con un 1</td></tr></tbody></table>

# Ejecución manual

```
python3 pandora_ironsport.py --url <url> -u <user> -p <pass>
```

Example :

```
python3 pandora_ironsport.py --url https://10.8.10.73/xml/status -u Ciscous -p P45WORD

```

[![image-1658930736227.png](https://pandorafms.com/guides/public/uploads/images/gallery/2022-07/scaled-1680-/image-1658930736227.png)](https://pandorafms.com/guides/public/uploads/images/gallery/2022-07/image-1658930736227.png)

**Modo server plugin**

[![image-1658930751455.png](https://pandorafms.com/guides/public/uploads/images/gallery/2022-07/scaled-1680-/image-1658930751455.png)](https://pandorafms.com/guides/public/uploads/images/gallery/2022-07/image-1658930751455.png)

# Configuración en pandoraFMS

**Instalación manual**

Iremos a servidores &gt; plugins:

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

Pinchamos en añadir:

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

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

Metemos como comando la ejecución con la ruta del plugin:

```
/path_pandora_ciscoironport.py
```

<p class="callout info align-center">Recuerda que la ruta recomendada para el uso de los plugins de servidor es: /usr/share/pandora\_server/util/plugin/</p>

Y en parámetros del plugin introduciremos estos seguidos de la macro "\_field&lt;N&gt;\_", los obligatorios para que el plugin funcione son --server, --user, --password y al menos uno de los parámetros utilizados para filtrar.

<p class="callout warning">Aunque no es obligatorio, es muy recomendable el uso del parámetro --agent\_name , ya que nos permite personalizar el nombre del agente que contendrá los módulos creados.</p>

Una vez hecho esto, daremos a "crear".

Una vez hecho esto, solo queda llamarlo por lo que iremos a la vista de algún agente y crearemos un módulo de complementos:

[![image-1646741530197.png](https://pandorafms.com/guides/public/uploads/images/gallery/2022-03/scaled-1680-/image-1646741530197.png)](https://pandorafms.com/guides/public/uploads/images/gallery/2022-03/image-1646741530197.png)

Le daremos un nombre y en el apartado "plugin" pondremos el que acabamos de configurar.

Una vez hecho esto, damos a crear.

Si el modulo se muestra con 1, quiere decir que se esta ejecutando correctamente

# Módulos generados por el plugin

El plugin creará modulos de los siguientes apartados :

- Gauges
- Features
- Counters
- Rates

[![image-1658931153282.png](https://pandorafms.com/guides/public/uploads/images/gallery/2022-07/scaled-1680-/image-1658931153282.png)](https://pandorafms.com/guides/public/uploads/images/gallery/2022-07/image-1658931153282.png)