Skip to main content

Parámetros

Parámetros

  • -c <ruta_a_fichero_conf> o --conf <ruta_a_fichero_conf>
Ruta al archivo de configuración del plugin que contiene los parámetros configurados.
  • --as_discovery_plugin <1|0>
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>
temporal = <directorio de archivos temporales>

[PANDORA]
group = <grupo en el que se meterán los agentes>
logfile = <ruta del archivo log creado por el plugin>
interval = <intervalo en segundos en el que se crean los agentes del plugin>
transfer_mode = <modo de ejecución, las dos opciones posibles son local o tentacle>
tentacle_ip = <ip de tentacle, introducir el de la máquina de Pandora en la que se quieren visualizar los agentes>
tentacle_client = <comando del sistema tentacle_client, por defecto es tentacle_client>
tentacle_port = <puerto de tentacle, por defecto es 41121>
tentacle_opts = <opciones adicionales para la transferencia de ficheros al servidor de Tentacle indicado>
data_dir = <ruta de la carpeta donde se crearan los XML de los agentes para el modo de transferencia local (transfer_mode = local)>
id_as_name = < 1 si se quiere usar el id de los SR como nombre de los agentes de estos (el alias seguirá siendo el nombre del SR)

[TUNNING]
time_adjustment = <Reajuste de tiempo, introducir en segundos>
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>
scan_all_hosts = <Activar con 1 para habilitar el escaneo de todos los hosts>

[REJECT]
<nombre de la maquina virtual, sr o host que quieres desactivar> = 1

[RENAME]
<nombre de la maquina virtual, sr o host que quieres renombrar> = <nombre que le quieres poner>

Un ejemplo de archivo de configuración:

[CONF]
xen_server_ip=192.168.80.17
user=root
password=S4ToBh!
temporal=/tmp

[PANDORA]
group=Unknown
logfile=/tmp/pandora_xenserver.log
interval=300
transfer_mode=tentacle
tentacle_ip=172.42.42.101
tentacle_client=tentacle_client
tentacle_port=41121
tentacle_opts=
data_dir=/tmp/data_in
id_as_name = 1

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

[REJECT]
vm_test_env=1
sr_additional=1

[RENAME]
vm_env_prod_157=Prod157
vm_env_dev_157=Dev157

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.