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 transacciones "Z" de SAP y obtener como valor lo devuelto en "OUTPUT". |
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 info | generic_data_string |
-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 - Count | generic_data | ||
WP_BGD_FAIL_COUNT | WP BGD failed - Count | generic_data | ||
WP_UPD_FAIL_COUNT | WP UPD failed - Count | generic_data | ||
WP_UP2_FAIL_COUNT | WP UP2 failed - Count | generic_data | ||
WP_SPO_FAIL_COUNT | WP SPO failed - Count | generic_data | ||
WP_ENQ_FAIL_COUNT | WP ENQ failed - Count | generic_data | ||
WP_NOREST_COUNT | WP with restart not active - Count | generic_data | ||
WP_STOP_COUNT | WP stopped - Count | generic_data | ||
WP_DIA_AVAIL_COUNT | WP DIA available - Count | generic_data | ||
WP_BGD_AVAIL_COUNT | WP BGD available - Count | generic_data | ||
WP_UPD_AVAIL_COUNT | WP UPD available - Count | generic_data | ||
WP_DIA_AVAIL_PERCENT | WP DIA available - Percent | generic_data | ||
WP_BGD_AVAIL_PERCENT | WP BGD available - Percent | generic_data | ||
WP_UPD_AVAIL_PERCENT | WP UPD available - Percent | generic_data | ||
IDOC_FAIL_COUNT | IDOCs failed from yesterday - Count | generic_data | ||
IDOC_OK_COUNT | IDOCs ok from yesterday - Count | generic_data | ||
DUMPS_YEST_TABLE | Dumps from yesterday - List | async_string | ||
DUMPS_YEST_COUNT | Dumps from yesterday - Count | generic_data | ||
JOBS_CANCEL_YEST_TABLE | Jobs canceled from yesterday - List | async_string | -H | |
JOBS_CANCEL_YEST_COUNT | Jobs canceled from yesterday - Count | generic_data | ||
JOBS_CANCEL_YEST_GROUPTABLE | Jobs canceled from yesterday - Grouped count list | async_string | -H | |
BATCH_INPUT_FAIL_COUNT | Batch input failed from yesterday - Count | generic_data | ||
JOBS_CANCEL_TODAY_TABLE | Jobs canceled today - List | async_string | -H | |
JOBS_CANCEL_TODAY_COUNT | Jobs canceled today - Count | generic_data | ||
JOBS_CANCEL_TODAY_GROUPTABLE | Jobs canceled today - Grouped count list | async_string |
-H -D |
|
DUMPS_TODAY_GROUPTABLE | Dumps today - Grouped count list | async_string |
-H -D |
|
DUMPS_TODAY_COUNT | Dumps today - Count | generic_data | ||
SEND_OP_NOPROC_COUNT | External send operations not processed from yesterday - Count | generic_data | ||
SEND_OP_PROC_COUNT | External send operations processed from yesterday - Count | generic_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 - List | generic_data_string |
-H -D |
|
ORA_TABLESPACES_95_COUNT | Oracle tablespaces usage greater equal 95% - Count | generic_data | ||
ORA_TABLESPACES_99_COUNT | Oracle tablespaces usage greater equal 99% - Count | generic_data | ||
BLOCK_ENTRIES_TABLE | System block entries - List | async_string |
-H -D |
|
BLOCK_ENTRIES_COUNT | System block entries - Count | generic_data | ||
CUSTOMER_OPEN_ITEMS_COUNT | Customers accounts open items - Count | generic_data | -I | |
CUSTOMER_CLOSING_BALANCE_TABLE | Closing balance of customers accounts - List | async_string |
-I -H -D |
|
CUSTOMER_CLEARING_TRANS_COUNT | Customers accounts clearing transactions - Count | generic_data | -I | |
PFL_PARAM_VALUES_TABLE | PFL parameters values - List | async_string |
-W -H -D |
|
PROFILES_CHANGES_COUNT | Changes on auth profiles from yesterday - Count | generic_data |
-C -L |
|
PROFILES_CHANGES_TABLE | Changes on auth profiles from yesterday - List | async_string |
-C -L -H -D |
|
MSSQL_LOG_SIZE_BYTES | MS SQL log size | generic_data | ||
MSSQL_LOG_FREE_BYTES | MS SQL log free | generic_data | ||
MSSQL_LOG_FREE_PERCENT | MS SQL log free % | generic_data | ||
RFC_QUEUE_OUT_COUNT | RFC Queue OUT - Count | generic_data | -I | |
RFC_QUEUE_IN_COUNT | RFC Queue IN - Count | generic_data | -I | |
RFC_SEND_FAIL_COUNT | RFC send tries failed - Count | generic_data | -I | |
RFC_SEND_FAIL_O_COUNT | RFC send tries failed return O - Count | generic_data | -I | |
RFC_SEND_FAIL_I_COUNT | RFC send tries failed return I - Count | generic_data | -I | |
RFC_ERROR_QUEUE_OUT_FAIL_COUNT | RFC Error queue OUT failed - Count | generic_data | ||
RFC_ERROR_QUEUE_IN_FAIL_COUNT | RFC Error queue IN failed - Count | generic_data | ||
RFC_QUEUE_OUT_OLDER_SECONDS | RFC Queue OUT - Older entry seconds not processing | generic_data | -I | |
RFC_QUEUE_IN_OLDER_SECONDS | RFC Queue IN - Older entry seconds not processing | generic_data | -I | |
HANA_FREE_MEM_BYTES | Hana free memory bytes | generic_data | ||
HANA_USED_MEM_BYTES | Hana used memory bytes | generic_data | ||
RFC_Z_TRANS | -I |
Ejemplos útiles de ejecuciones módulos: