# Ejecución manual

El formato de la ejecución del plugin es el siguiente:

```bash
./pandora_nginx --urls <urls del endpoint de NGINX separadas por comas> --user <usuario> --password <contraseña> --ssl <true|false> --prefix <prefijo> --transfer_mode <native|tentacle> --tentacle_ip <ip del tentacle> --tentacle_port <puerto del tentacle> --interval <intervalo> --allow_list <regex> --deny_list <regex> --timeout <segundos> --conf <ruta al fichero de configuración> --targets_file <ruta al fichero de URLs>

```

Ejemplos:

para ejecutar el modo simple

```bash
./pandora_nginx --urls http://192.168.0.10/nginx_status,http://192.168.0.11/nginx_status --user admin --password 12345 --ssl false --transfer_mode native --tentacle_ip 127.0.0.1 --tentacle_port 41121

```

para ejecutar el modo avanzado

```bash
./pandora_nginx --conf /etc/pandora/nginx.conf --targets_file /etc/pandora/nginx_targets.conf

```

La ejecución devolverá una salida en formato JSON con información sobre la ejecución, y generará un fichero XML por cada agente monitorizado (en modo tentacle) que enviará al servidor de Pandora FMS por el método de transferencia indicado en la configuración. En modo `native` los datos se exponen en el campo `monitoring_data` del JSON de salida para que los consuma el servidor de Discovery.