Skip to main content

Parámetros

Parámetros

-c, --conf Ruta al archivo de configuración del plugin que contiene los parámetros configurados.
--as_agent_pluginEjecutar el plugin imprimiendo el xml en la salida con todos los módulos, es decir, en modo agente.
--as_discovery_plugin Ejecutar el plugin en modo discovery, este mostrará información sobre la ejecución, como el numero de maquinas.

En el fichero de configuración (.conf) indicaremos los siguientes parámetros:

[CONF]
xen_server_ip=<ip_del_servidor>
user=<usuario>
password=<contraseña>

[PANDORA]
agent_name=<>
group=<grupo en el que se meterán los agentes>
temporal=<directorio de archivos temporales>
logfile=<ruta del log>
interval=<intervalo en el que se crean los agentes del plugin>
transfer_mode=<modo de ejecución, local o tentacle>
tentacle_ip=<ip de tentacle>
tentacle_port=<puerto de tentacle>
tentacle_opts=<Opciones adicionales para la transferencia de ficheros al servidor de Tentacle indicado>

[TUNNING]
time_adjustment=<Reajuste de tiempo>
scan_vm_ip=<Activar con 1 para chequear la ip de la maquina virtual>
scan_all_vm=<Activar con 1 para habilitar el escaneo de todas las máquinas virtuales>
scan_all_sr=<Activar con 1 para habilitar el escaneo de todos los agentes SR>

Un ejemplo de archivo de configuración:

[CONF]
xen_server_ip=192.168.80.17
user=root
password=*****

[PANDORA]
agent_name=XenServer
group=Unknown
temporal=/tmp
logfile=pandora_xenserver.log
interval=300
transfer_mode=local
tentacle_ip=
tentacle_port=
tentacle_opts=
data_dir=/var/spool/pandora/data_in/

[TUNNING]
time_adjustment=10
scan_vm_ip=1
scan_all_vm=1
scan_all_sr=1


Hay que tener en cuenta que el intervalo que definimos en este archivo de configuración, que será el intervalo de los agentes que se generen cuando se ejecute el plugin, tiene que ser igual al intervalo de ejecución del plugin. Si no es así los módulos de los agentes generados se pondrán en “desconocido” en los momentos en los que los agentes intenten recoger los datos pero el plugin aún no se haya ejecutado.

El intervalo de ejecución del plugin será igual a module_interval definido en la instalación del plugin por intervalo del agente donde se ha instalado el plugin. En la captura del apartado de instalación también se puede observar donde localizar el intervalo de ejecución del module plugin.