# Módulos del plugin En la siguiente tabla se describen los módulos disponibles para el plugin PandoraFMS\_SAP\_Plugin:
**ID módulo****Plugin de servidor****Plugin de agente****Descripción módulo (por defecto)**
**SYS\_INFO****SI****SI**Obtiene información del sistema SAP al que se conecta en formato tabla.
**LOGIN\_TEXT****SI****NO**Comprueba si es capaz de conectar via RFC al sistema SAP y genera una salida indicando "Login OK" o un texto con el error que se produzca.
**LOGIN\_PROC****SI****NO**Comprueba si es capaz de conectar via RFC al sistema SAP y genera una salida de 1 en caso de exito o de 0 en caso de error.
**RFC\_FUNC\_COUNT****SI****NO**Permite ejecutar una función RFC y obtener como salida la cantidad de registros obtenidos en la consulta.
**RFC\_FUNC\_TABLE****SI****NO**Permite ejecutar una función RFC y obtener como salida una tabla con los registros obtenidos en la consulta.
**RFC\_FUNC\_GROUPTABLE****SI****NO**Permite ejecutar una función RFC y obtener como salida una tabla con los registros obtenidos en la consulta y un contador de la cantidad de registros distintos.
**WP\_DIA\_FAIL\_COUNT****SI****SI**Contabiliza la cantidad de WP DIA en estado fallido en el servidor SAP.
**WP\_BGD\_FAIL\_COUNT****SI****SI**Contabiliza la cantidad de WP BGD en estado falido en el servidor SAP.
**WP\_UPD\_FAIL\_COUNT****SI****SI**Contabiliza la cantidad de WP UPD en estado falido en el servidor SAP.
**WP\_UP2\_FAIL\_COUNT****SI****SI**Contabiliza la cantidad de WP UP2 en estado falido en el servidor SAP.
**WP\_SPO\_FAIL\_COUNT****SI****SI**Contabiliza la cantidad de WP SPO en estado falido en el servidor SAP.
**WP\_ENQ\_FAIL\_COUNT****SI****SI**Contabiliza la cantidad de WP ENQ en estado falido en el servidor SAP.
**WP\_NOREST\_COUNT****SI****SI**Contabiliza la cantidad de WP sin "restart" activo en el servidor SAP.
**WP\_STOP\_COUNT****SI****SI**Contabiliza la cantidad e WP detenidos en el servidor SAP.
**WP\_DIA\_AVAIL\_COUNT****SI****SI**Contabiliza la cantidad de WP DIA en estado disponible en el servidor SAP.
**WP\_BGD\_AVAIL\_COUNT****SI****SI**Contabiliza la cantidad de WP BGD en estado disponible en el servidor SAP.
**WP\_UPD\_AVAIL\_COUNT****SI****SI**Contabiliza la cantidad de WP UPD en estado disponible en el servidor SAP.
**WP\_DIA\_AVAIL\_PERCENT****SI****SI**Obtiene el porcentaje de WP DIA disponibles en el servidor SAP.
**WP\_BGD\_AVAIL\_PERCENT****SI****SI**Obtiene el porcentaje de WP BGD disponibles en el servidor SAP.
**WP\_UPD\_AVAIL\_PERCENT****SI****SI**Obtiene el porcentaje de WP UPD disponibles en el servidor SAP.
**IDOC\_FAIL\_COUNT****SI****SI**Contabiliza la cantidad de IDOCs fallidos desde ayer en el sistema SAP.
**IDOC\_OK\_COUNT****SI****SI**Contabiliza la cantidad de IDOCs exitosos desde ayer en el sistema SAP.
**DUMPS\_YEST\_TABLE****SI****SI**Obtiene una tabla de los DUMPs generados desde ayer en el sistema SAP.
**DUMPS\_YEST\_COUNT****SI****SI**Contabiliza los DUMPs generados desde ayer en el sistema SAP.
**JOBS\_CANCEL\_YEST\_TABLE****SI****SI**Obtiene una tabla de los JOBs cancelados desde ayer en el sistema SAP.
**JOBS\_CANCEL\_YEST\_COUNT****SI****SI**Contabiliza los JOBs cancelados desde ayer en el sistema SAP.
**JOBS\_CANCEL\_YEST\_GROUPTABLE****SI****SI**Obtiene una tabla donde contabiliza por nombre los JOBs cancelados desde ayer en el sistema SAP.
**BATCH\_INPUT\_FAIL\_COUNT****SI****SI**Contabiliza los "Batch input" fallidos desde ayer en el sistema SAP.
**JOBS\_CANCEL\_TODAY\_TABLE****SI****SI**Obtiene una tabla de los JOBs cancelados hoy en el sistema SAP.
**JOBS\_CANCEL\_TODAY\_COUNT****SI****SI**Contabiliza los JOBs cancelados hoy en el sistema SAP.
**JOBS\_CANCEL\_TODAY\_GROUPTABLE****SI****SI**Obtiene una tabla donde contabiliza por nombre los JOBs cancelados hoy en el sistema SAP.
**DUMPS\_TODAY\_GROUPTABLE****SI****SI**Obtiene una tabla donde contabiliza por nombre los DUMPs generados hoy en el sistema SAP.
**DUMPS\_TODAY\_COUNT****SI****SI**Contabiliza los DUMPs generados hoy en el sistema SAP.
**SEND\_OP\_NOPROC\_COUNT****SI****SI**Contabiliza las operaciones de envio externas no procesadas desde ayer.
**SEND\_OP\_PROC\_COUNT****SI****SI**Contabiliza las operaciones de envio externas procesadas desde ayer.
**RFC\_READTABLE\_COUNT****SI****NO**Permite consultar tablas del sistema SAP y obtener como salida la cantidad de registros obtenidos en la consulta.
**RFC\_READTABLE\_TABLE****SI****NO**Permite consultar tablas del sistema SAP y obtener como salida una tabla con los registros obtenidos en la consulta.
**RFC\_READTABLE\_GROUPTABLE****SI****NO**Permite consultar tablas del sistema SAP y obtener como salida una tabla con los registros obtenidos en la consulta y un contador de la cantidad de registros distintos.
**ORA\_TABLESPACES\_TABLE****SI****SI**Solo disponible en sistemas SAP con base de datos Oracle. Obtiene una tabla con el uso de los tablespaces de Oracle.
**ORA\_TABLESPACES\_95\_COUNT****SI****SI**Solo disponible en sistemas SAP con base de datos Oracle. Contabiliza los tablespaces con un uso mayor o igual al 95%.
**ORA\_TABLESPACES\_99\_COUNT****SI****SI**Solo disponible en sistemas SAP con base de datos Oracle. Contabiliza los tablespaces con un uso mayor o igual al 99%.
**BLOCK\_ENTRIES\_TABLE****SI****SI**Obtiene una tabla con las entradas de bloqueo del sistema SAP.
**BLOCK\_ENTRIES\_COUNT****SI****SI**Contabiliza las entradas de bloqueo del sistema SAP.
**CUSTOMER\_OPEN\_ITEMS\_COUNT****SI****SI**Contabiliza los objetos abiertos de las cuentas de clientes del sistema SAP.
**CUSTOMER\_CLOSING\_BALANCE\_TABLE****SI****SI**Obtiene una tabla del balance de cierre de las cuentas de clientes del sistema SAP.
**CUSTOMER\_CLEARING\_TRANS\_COUNT****SI****SI**Contabiliza las transacciones de compensación de las cuentas de clientes del sistema SAP.
**PFL\_PARAM\_VALUES\_TABLE****SI****SI**Obtiene una tabla con los valores de parámetros PFL del sistema SAP.
**PROFILES\_CHANGES\_COUNT****SI****SI**Contabiliza los cambios en los perfiles de autorización desde ayer en el sistema SAP.
**PROFILES\_CHANGES\_TABLE****SI****SI**Obtiene una tabla de los cambios en los perfiles de autorización desde ayer en el sistema SAP.
**MSSQL\_LOG\_SIZE\_BYTES****SI****SI**Solo disponible en sistemas SAP con base de datos MS SQL. Obtiene el tamaño en bytes del log de MS SQL.
**MSSQL\_LOG\_FREE\_BYTES****SI****SI**Solo disponible en sistemas SAP con base de datos MS SQL. Obtiene los bytes libres del log de MS SQL.
**MSSQL\_LOG\_FREE\_PERCENT****SI****SI**Solo disponible en sistemas SAP con base de datos MS SQL. Obtiene el porcentaje libre del log de MS SQL.
**RFC\_QUEUE\_OUT\_COUNT****SI****SI**Contabiliza la cola de salida RFC del sistema SAP.
**RFC\_QUEUE\_IN\_COUNT****SI****SI**Contabiliza la cola de entrada RFC del sistema SAP.
**RFC\_SEND\_FAIL\_COUNT****SI****SI**Contabiliza los intentos fallidos de envio en el sistema SAP.
**RFC\_SEND\_FAIL\_O\_COUNT****SI****SI**Contabiliza los intentos fallidos de envio con salida "O" en el sistema SAP.
**RFC\_SEND\_FAIL\_I\_COUNT****SI****SI**Contabiliza los intentos fallidos de envio con salida "I" en el sistema SAP.
**RFC\_ERROR\_QUEUE\_OUT\_FAIL\_COUNT****SI****SI**Contabiliza la cola de errores de salida RFC del sistema SAP.
**RFC\_ERROR\_QUEUE\_IN\_FAIL\_COUNT****SI****SI**Contabiliza la cola de errores de entradaRFC del sistema SAP.
**RFC\_QUEUE\_OUT\_OLDER\_SECONDS****SI****SI**Obtiene los segundos transcurridos desde que la entrada más antigua de la cola de salida no se procesa.
**RFC\_QUEUE\_IN\_OLDER\_SECONDS****SI****SI**Obtiene los segundos transcurridos desde que la entrada más antigua de la cola de entrada no se procesa.
**HANA\_FREE\_MEM\_BYTES****SI****SI**Solo disponible en sistemas SAP con base de datos Hana. Obtiene los bytes de memoria libre de la base de datos.
**HANA\_USED\_MEM\_BYTES****SI****SI**Solo disponible en sistemas SAP con base de datos Hana. Obtiene los bytes de memoria usados de la base de datos.
**RFC\_Z\_TRANS****SI****NO**Permite ejecutar módulos de funciones SAP personalizados que ejecuten transacciones "Z" de SAP y obtener como valor lo devuelto en su salida.
En la siguiente tabla se indica la información relevante de los módulos del plugin para su ejecución:
**ID módulo****Nombre XML****Tipo de dato****Parámetros obligatorios****Parámetros** **opcionales**
**SYS\_INFO**SAP System infogeneric\_data\_string **-F** **-H** **-D**
**LOGIN\_TEXT** generic\_data\_string
**LOGIN\_PROC** generic\_proc
**RFC\_FUNC\_COUNT** generic\_data**-R** **-T o -S** **-F** **-I** **-W**
**RFC\_FUNC\_TABLE** async\_string**-R** **-T o -S** **-F** **-I** **-W** **-H** **-D**
**RFC\_FUNC\_GROUPTABLE** async\_string**-R** **-T o -S** **-F** **-I** **-W** **-H** **-D**
**WP\_DIA\_FAIL\_COUNT**WP DIA failed - Countgeneric\_data
**WP\_BGD\_FAIL\_COUNT**WP BGD failed - Countgeneric\_data
**WP\_UPD\_FAIL\_COUNT**WP UPD failed - Countgeneric\_data
**WP\_UP2\_FAIL\_COUNT**WP UP2 failed - Countgeneric\_data
**WP\_SPO\_FAIL\_COUNT**WP SPO failed - Countgeneric\_data
**WP\_ENQ\_FAIL\_COUNT**WP ENQ failed - Countgeneric\_data
**WP\_NOREST\_COUNT**WP with restart not active - Countgeneric\_data
**WP\_STOP\_COUNT**WP stopped - Countgeneric\_data
**WP\_DIA\_AVAIL\_COUNT**WP DIA available - Countgeneric\_data
**WP\_BGD\_AVAIL\_COUNT**WP BGD available - Countgeneric\_data
**WP\_UPD\_AVAIL\_COUNT**WP UPD available - Countgeneric\_data
**WP\_DIA\_AVAIL\_PERCENT**WP DIA available - Percentgeneric\_data
**WP\_BGD\_AVAIL\_PERCENT**WP BGD available - Percentgeneric\_data
**WP\_UPD\_AVAIL\_PERCENT**WP UPD available - Percentgeneric\_data
**IDOC\_FAIL\_COUNT**IDOCs failed from yesterday - Countgeneric\_data
**IDOC\_OK\_COUNT**IDOCs ok from yesterday - Countgeneric\_data
**DUMPS\_YEST\_TABLE**Dumps from yesterday - Listasync\_string
**DUMPS\_YEST\_COUNT**Dumps from yesterday - Countgeneric\_data
**JOBS\_CANCEL\_YEST\_TABLE**Jobs canceled from yesterday - Listasync\_string **-H**
**JOBS\_CANCEL\_YEST\_COUNT**Jobs canceled from yesterday - Countgeneric\_data
**JOBS\_CANCEL\_YEST\_GROUPTABLE**Jobs canceled from yesterday - Grouped count listasync\_string **-H**
**BATCH\_INPUT\_FAIL\_COUNT**Batch input failed from yesterday - Countgeneric\_data
**JOBS\_CANCEL\_TODAY\_TABLE**Jobs canceled today - Listasync\_string **-H**
**JOBS\_CANCEL\_TODAY\_COUNT**Jobs canceled today - Countgeneric\_data
**JOBS\_CANCEL\_TODAY\_GROUPTABLE**Jobs canceled today - Grouped count listasync\_string **-H** **-D**
**DUMPS\_TODAY\_GROUPTABLE**Dumps today - Grouped count listasync\_string **-H** **-D**
**DUMPS\_TODAY\_COUNT**Dumps today - Countgeneric\_data
**SEND\_OP\_NOPROC\_COUNT**External send operations not processed from yesterday - Countgeneric\_data
**SEND\_OP\_PROC\_COUNT**External send operations processed from yesterday - Countgeneric\_data
**RFC\_READTABLE\_COUNT** generic\_data**-T** **-F** **-W**
**RFC\_READTABLE\_TABLE** async\_string**-T** **-F** **-W** **-H** **-D**
**RFC\_READTABLE\_GROUPTABLE** async\_string**-T** **-F** **-W** **-H** **-D**
**ORA\_TABLESPACES\_TABLE**Oracle tablespaces usage - Listgeneric\_data\_string **-H** **-D**
**ORA\_TABLESPACES\_95\_COUNT**Oracle tablespaces usage greater equal 95% - Countgeneric\_data
**ORA\_TABLESPACES\_99\_COUNT**Oracle tablespaces usage greater equal 99% - Countgeneric\_data
**BLOCK\_ENTRIES\_TABLE**System block entries - Listasync\_string **-H** **-D**
**BLOCK\_ENTRIES\_COUNT**System block entries - Countgeneric\_data
**CUSTOMER\_OPEN\_ITEMS\_COUNT**Customers accounts open items - Countgeneric\_data **-I**
**CUSTOMER\_CLOSING\_BALANCE\_TABLE**Closing balance of customers accounts - Listasync\_string **-I** **-H** **-D**
**CUSTOMER\_CLEARING\_TRANS\_COUNT**Customers accounts clearing transactions - Countgeneric\_data **-I**
**PFL\_PARAM\_VALUES\_TABLE**PFL parameters values - Listasync\_string **-W** **-H** **-D**
**PROFILES\_CHANGES\_COUNT**Changes on auth profiles from yesterday - Countgeneric\_data **-C** **-L**
**PROFILES\_CHANGES\_TABLE**Changes on auth profiles from yesterday - Listasync\_string **-C** **-L** **-H** **-D**
**MSSQL\_LOG\_SIZE\_BYTES**MS SQL log sizegeneric\_data
**MSSQL\_LOG\_FREE\_BYTES**MS SQL log freegeneric\_data
**MSSQL\_LOG\_FREE\_PERCENT**MS SQL log free %generic\_data
**RFC\_QUEUE\_OUT\_COUNT**RFC Queue OUT - Countgeneric\_data **-I**
**RFC\_QUEUE\_IN\_COUNT**RFC Queue IN - Countgeneric\_data **-I**
**RFC\_SEND\_FAIL\_COUNT**RFC send tries failed - Countgeneric\_data **-I**
**RFC\_SEND\_FAIL\_O\_COUNT**RFC send tries failed return O - Countgeneric\_data **-I**
**RFC\_SEND\_FAIL\_I\_COUNT**RFC send tries failed return I - Countgeneric\_data **-I**
**RFC\_ERROR\_QUEUE\_OUT\_FAIL\_COUNT**RFC Error queue OUT failed - Countgeneric\_data
**RFC\_ERROR\_QUEUE\_IN\_FAIL\_COUNT**RFC Error queue IN failed - Countgeneric\_data
**RFC\_QUEUE\_OUT\_OLDER\_SECONDS**RFC Queue OUT - Older entry seconds not processinggeneric\_data **-I**
**RFC\_QUEUE\_IN\_OLDER\_SECONDS**RFC Queue IN - Older entry seconds not processinggeneric\_data **-I**
**HANA\_FREE\_MEM\_BYTES**Hana free memory bytesgeneric\_data
**HANA\_USED\_MEM\_BYTES**Hana used memory bytesgeneric\_data
**RFC\_Z\_TRANS** **-F****-T** **-I** **-W**