Skip to main content

Parámetros del plugin

PandoraFMS_SAP_Plugin cuenta con los siguientes parámetros para su ejecución manual:

ParámetroDescripción
-l "<license>"

Indica al plugin la licencia usara para ejecutarlo. Si la licencia no es válida, el plugin mostrará un error. Por ejemplo:

 

-l "f51a6712-a3fALLp4x0Af3vAfjr9II2f-bas1g74w"

-h "<sap_host>"

Indica al plugin la IP o nombre DNS del servidor de SAP al que conectarse. Por ejemplo:

 

-h "10.5.6.30"

-c "<sap_client>"

Indica al plugin el número de cliente (mandante) SAP para la conexión. Por ejemplo:

 

-c "001"

-s "<sap_system>"

Indica al plugin el número de sistema SAP para la conexión. Este parámetro determinará el puerto usado en la comunicación con SAP. Por ejemplo:

 

-s "00"

-u "<sap_user>"

Indica al plugin el usuario de SAP para la conexión. Por ejemplo:

 

-u "PANDORA01"

-p "<sap_password>"

Indica al plugin la contraseña del usuario de SAP anterior. Por ejemplo:

 

-p "P@$sw0rD!"

-m "<plugin_module>"

Indica al plugin el ID de módulo del que se quieren obtener los datos (ver tabla más adelante) en una ejecución como plugin de servidor. Por ejemplo:

 

-m "SYS_INFO"

-M "<plugin_module>"

Indica al plugin los IDs de módulos de los que se quieren obtener los datos (ver tabla más adelante) en una ejecución como plugin de agente. No todos los IDs de módulos son compatibles con este modo, y no admiten filtros o condiciones personalizadas. Este parámetro se puede usar varias veces en una sola ejecución para indicar varios módulos. Por ejemplo:

 

-M "SYS_INFO" -M "IDOC_FAIL_COUNT"

-R "<sap_rfc_function>"

En modo plugin de servidor, para los IDs de módulos que lo admitan, indica la función RFC de SAP a ejecutar para obtener los datos. Por ejemplo:

 

-R "TH_WPINFO"

-T "<sap_rfc_table>"

En modo plugin de servidor, para los IDs de módulos que lo admitan, indica el nombre de la tabla de SAP de la que obtener los datos. Por ejemplo:

 

-T "WPLIST"

-S "<sap_rfc_structure>"

En modo plugin de servidor, para los IDs de módulos que lo admitan, indica el nombre de la estructura de SAP de la que obtener los datos. Por ejemplo:

 

-S "MSSDBLOGSIZE"

-F "<sap_field_1>,...,<sap_field_N>"

En modo plugin de servidor, para los IDs de módulos que lo admitan, indica los campos de la tabla o estructura anterior separados por comas "," de los que se quieren obtener los datos. Por ejemplo:

 

-F "WP_TYP,WP_ISTATUS"

-W "<sap_filter_condition>"

o

-W "<plugin_filter_condition>"

En modo plugin de servidor, para los IDs de módulos que lo admitan, indica filtros para condiciones de consultas a tablas de SAP o filtros para condiciones en otro tipo de consultas del plugin (dependiendo del ID del módulo). Este parámetro se puede indicar varias veces para múltiples condiciones. Más adelante se describe el formato para cada una de estas condiciones. Por ejemplo:

 

-W "STATUS EQ 'F'" -W "AND JOBNAME LIKE 'Z%'"

o

-W "WP_ISTATUS,EQ,2" -W "WP_ITYPE,EQ,1"

-I "<plugin_rfc_input>"

o

-I "<sap_z_transaction_input>"

En modo plugin de servidor, para los IDs de módulos que lo admitan, indican entradas "input" para la ejecución de las funciones RFC. Salvo para la ejecución de transacciones "Z" de SAP, este parámetro se puede indicar varias vecer para múltiples entradas "input". Más adelante se describe el formato para estas entradas "input". Por ejemplo:

 

-I "TABLE_NAME,USR04" -I "DBNAME,XYZ"

o

-I "CUSTOM Z INPUT"

-L "<seconds>"

En modo plugin de servidor, para los IDs de módulos que lo admitan, indica la cantidad de segundos desde el momento actual hacia atrás en los cuales se van a buscar datos. Su valor por defecto es "86400". Por ejemplo:

 

-L "21600"

-C "<string>"

En modo plugin de servidor, para los IDs de módulos que lo admitan, indica un texto (a modo de filtro) que deben contener los resultados de la consulta RFC para ser devueltos por el plugin. Por ejemplo:

 

-C "USER01"

-Z "<sap_z_transaction>"

En modo plugin de servidor, para los IDs de módulos que lo admitan, indica el nombre de la transacción Z de SAP a ejecutar para obtener los datos. Por ejemplo:

 

-Z "Z_CHECK_STATUS"

-D "<delimiter>"

En modo plugin de servidor, para los IDs de módulos que lo admitan, indica el carácter delimitador de campos para las salidas que produzca el plugin que tengan un formato de tabla. Su valor por defecto es "|". Por ejemplo:

 

-D ";"

-H "<1 | 0>"

En modo plugin de servidor, para los IDs de módulos que lo admitan, indica si se quiere obtener en la salida del plugin la cabecera de la tabla o no para todas aquellas salidas que produzca el plugin que tengan un formato de tabla. Admite los valores "0" (no mostrar la cabecera) o "1" (mostrar la cabecera). Su valor por defecto es "1". Por ejemplo:

 

-H "0"