# Parámetros generales **Parámetros**
Nombre Descripción
-exeDirectorio al binario de tu utilidad de automatización o herramienta de test. También es posible seleccionar el modo interno: \*\* Solo Windows: PDR - herramienta compleja de chequeos de escritorio \*\* windows & linux: PWR - herramienta compleja de chequeos web (con Selenium) \*\* requiere curl en el PATH: stats - monitorización rápida del rendimiento del web server \*\* solo linux: goliat – chequeos web basadas en Pandora Webserver
-args (opcional)Argumentos para la herramienta de automatización
-scriptScript(s) a ejecutar. Se pueden definir tantos como se necesiten. Por ejemplo: -script script1,script2,script3
-folder (opcional)Directorio en el que se almacenarán los screenshots
-name (opcional)\* PWR: define el nombre de la transacción \* PWD: nombre de la fase, se pueden definir tantas como se necesiten ejemplo: -name phase1,phase2,phase3 deberían coincidir con los scripts definidos
-pwr\_port(opcional)Puerto de escucha del servidor PWR 4444 por defecto, requiere -exe PWR
-pwr\_host(opcional)Host en el que se encuentra el servidor PWR Localhost por defecto, requiere -exe PWR
-pwr\_browser(opcional)Navegador en el que se ejecutarán los chequeos PWR \*Firefox por defecto, requiere -exe PWR
-pwr\_classic(opcional)Usa las librerías antiguas Test::WWW::Selenium PandoraFMS::WebDriver, requiere -exe PWR, 0 por defecto
-pwr\_override\_global\_phase\_time (opcional)Sustituye el valor del modulo global time, por la sumatoria de todas las phases. Si el token está a 1, se usara como valor del módulo la suma de todas las fases.
-retries (opcional)Número máximo de reintentos en caso de error
-ss\_config (opcional)Configuración de los screenshots: X,Y,Ancho,Altura ejemplo: -ss\_config 0,0,100,100 obtendrá una imagen de 100x100 desde las coordenadas 0,0 \[solo Windows\]: activa el parámetro -ss\_config para capturar la ventana activa
-checkpoint (opcional)Crea un nuevo screenshot de control
-s(opcional)Macro de sustitución, Sustituye cada instancia de \_texto\_ por el valor configurado. Es posible usar now+1 como valor para insertar el día actual. Se pueden configurar tantas macros (-s) como se necesiten, seguidas con el formato (-f) en caso de que sea necesario: -s macro1=value1 -f format1 -s macro2=value2 -f format2
-f(opcional)Formato para las macros de tipo fecha usa notación std: ejemplo: -f "%y%m%d" con fecha 2016, Sep 13 para obtener 160913
-k(opcional)Usa la salida de errorlevel para los chequeos en caso de fallo. Se comprueba por defecto en caso de que el plugin devuelva alguna fase de ‘\[error\]’
-max\_differences(opcional)Especifica el porcentaje máximo de diferencia entre la imagen de control y las obtenidas como resultado del test. Por defecto está configurado con el valor numérico 0.5
**Configuración de email**
-to (opcional)Dirección de email de destino que se enviará en caso de error
-from (opcional)Remitente del email
-subject (opcional)Asunto del email
-content (opcional)Contenido del email
-smtp\_gw (opcional)Gateway del servidor smtp, 127.0.0.1 por defecto
-smtp\_port (opcional)Puerto del servidor smtp. 25 por defecto
**Configuración de los módulos de PandoraFMS**
-t name (opcional)(solo modo PDR) habilita y configura un nombre para la transacción “global”. De esta manera todos los módulos de los chequeos irán asociados al módulo de transacción global, llamado ‘UX XXXX nombre’
-interval (opcional)Configura un module interval para los módulos resultantes del chequeo
-g (opcional)Configura un module group para los módulos resultantes del chequeo
-post (opcional)Comando que se ejecutará al acabar el chequeo, por ejemplo, matar firefox: -post "taskkill /F /IM firefox.exe" -post "killall firefox"
-tag\_list x (opcional)Añade x (separados por comas) tags a los módulos generados, ejemplo: tag1,tag2,...
**Campos extra**
-exit\_on\_fail (opcional)Termina inmediatamente la transacción si no es posible conectar con el servidor PWR. 0 por defecto
-phase\_snapshot (opcional)Genera un screenshot por fase. 0 por defecto
-classic\_mode (opcional)El token a 0 siempre actualiza la latencia. El token a 1 solo actualiza la latencia si la comprobación ha resultado exitosa. 0 por defecto
-v (opcional)Activa el modo verbose
-agent (opcional)Define la ejecución como plugin de servidor, configura el nombre del agente en el que se almacenarán los módulos de salida
-agent\_group (opcional)Si se define el token “agent” y crea un agente nuevo, configura el grupo al que pertenecerá.
-interval (opcional)Si se define el token “agent” y crea un agente nuevo, configura el intervalo que tendrá. 300 por defecto
-tentacle\_ip (opcional)ip del servidor tentacle. 127.0.0.1 por defecto
-tentacle\_port (opcional)Puerto del servidor tentacle. 41121 por defecto
-tentacle\_opts (opcional)Opciones extra del servidor tentacle
-local\_folder (opcional)Directorio local de tentacle. /var/spool/pandora/data\_in por defecto
-mode (opcional)\[local|tentacle\] modo de transferencia, “local por defecto”