manuales:nagios:capacitacion:productos:sap
Diferencias
Muestra las diferencias entre dos versiones de la página.
| Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa | ||
| manuales:nagios:capacitacion:productos:sap [2015/09/17 16:01] – [NAGIOS SAP CCMS] cayu | manuales:nagios:capacitacion:productos:sap [2015/11/05 13:43] (actual) – [Conectividad] cayu | ||
|---|---|---|---|
| Línea 53: | Línea 53: | ||
| * Respuesta HTTP y su contenido a parsear | * Respuesta HTTP y su contenido a parsear | ||
| === Windows === | === Windows === | ||
| + | En el caso de Sistema Operativo Microsoft Windows hay que chequear : | ||
| * Carga de CPU | * Carga de CPU | ||
| * Memoria física | * Memoria física | ||
| Línea 78: | Línea 79: | ||
| | Telnet | 5NN08 | 50008 | 50008-59908 | | | Telnet | 5NN08 | 50008 | 50008-59908 | | ||
| | JMS | 5NN10 | 50010 | 50010-59910 | | | JMS | 5NN10 | 50010 | 50010-59910 | | ||
| + | |||
| + | ==== Procesos del Servidor ==== | ||
| + | ^DISP+WORK|dw.sap > (número de diálogos)| | ||
| + | ^Message Server|ms.sap < 0| | ||
| + | === HANA === | ||
| + | ^hdbdaemon|Se encarga de iniciar los servicios mencionados a continuación en el orden correcto| | ||
| + | ^hdbnameserver|Este proceso se encarga de saber la ubicación de las tablas en el index| | ||
| + | ^hdbpreprocessor|Se encarga de analizar los datos de texto y la extracción de la información en que se basan las capacidades de búsqueda de texto| | ||
| + | ^hdbindexserver|Servidor de índice de datos, responsable de la gestión de la conexión, el proceso de SQL, manipulación de metadatos, almacenamiento fila y columnas| | ||
| + | ^hdbstatisticsserver|Contener datos / vistas de administrador del sistema de base de datos de SAP HANA para supervisar el estado del sistema, de sus servicios y el consumo de recursos del sistema| | ||
| ===== NAGIOS + SAP CCMS ===== | ===== NAGIOS + SAP CCMS ===== | ||
| + | Hay diferentes desarrollos de terceros para poder integrar los chequeos de Nagios con los datos obtenidos de SAP CCMS, utilizando la libreria RFC SDK. | ||
| + | |||
| + | |||
| + | **check_sap** | ||
| + | |||
| + | Para que funcionen correctamente algunas cosas de los plugins de Nagios CCMS, hay que realizar algunas minimas modificaciones por ejemplo en : | ||
| + | En el plugin “Nagios SAP CCMS” hay que modificar algunas lineas de los archivos agnt_mon.h y sap_moni_ccm.h ya que en estos se establece el path de acceso a los archivos de configuración que por defecto los busca en / | ||
| + | |||
| + | * **agnt_mon.h** | ||
| + | <code c> | ||
| + | #define AGENT_INI_FILE “/ | ||
| + | #define AGENT_LOGIN_FILE “/ | ||
| + | #define AG_EZ_FILE “/ | ||
| + | </ | ||
| + | * **sap_moni_ccm.h** | ||
| + | <code c> | ||
| + | #define AGENT_INI_FILE “/ | ||
| + | #define AGENT_LOGIN_FILE “/ | ||
| + | </ | ||
| + | |||
| + | Archivo /// | ||
| + | |||
| + | <code ini> | ||
| + | [LOGIN_PRD] | ||
| + | LOGIN=-d PRD -u nagios -p password -c 300 -h 10.1.1.90 -s 00 | ||
| + | </ | ||
| + | |||
| + | Archivo /// | ||
| + | |||
| + | **DESCRIPTION** = < | ||
| + | **MONI_SET_NAME** = <Monitor collection> | ||
| + | **MONI_NAME** = <Monitor name> | ||
| + | **MAX_TREE_DEPTH** = < | ||
| + | **PATTERN_0** = < | ||
| + | |||
| + | <code ini> | ||
| + | [TEMPLATE_00] | ||
| + | DESCRIPTION=" | ||
| + | MONI_SET_NAME=SAP CCMS Admin Workplace | ||
| + | MONI_NAME=" | ||
| + | MAX_TREE_DEPTH=0 | ||
| + | PATTERN_0=" | ||
| + | PATTERN_0=" | ||
| + | |||
| + | [TEMPLATE_01] | ||
| + | MONI_SET_NAME=SAP CCMS Admin Workplace | ||
| + | MONI_NAME=" | ||
| + | MAX_TREE_DEPTH=0 | ||
| + | PATTERN_2=" | ||
| + | |||
| + | [TEMPLATE_02] | ||
| + | VALUE=DIALOG_RESPONSE_TIME | ||
| + | |||
| + | [TEMPLATE_03] | ||
| + | SYSTEM=BCE | ||
| + | APPL-SERVER=bcemain* | ||
| + | VALUE=DIALOG_RESPONSE_TIME | ||
| + | |||
| + | [TEMPLATE_04] | ||
| + | MONI_SET_NAME=" | ||
| + | MONI_NAME=" | ||
| + | PATTERN_0=" | ||
| + | |||
| + | |||
| + | [TEMPLATE_05] | ||
| + | MONI_SET_NAME=" | ||
| + | MONI_NAME=" | ||
| + | PATTERN_0=" | ||
| + | |||
| + | [TEMPLATE_005] | ||
| + | MONI_SET_NAME=" | ||
| + | MONI_NAME=" | ||
| + | PATTERN_0=" | ||
| + | |||
| + | [TEMPLATE_06] | ||
| + | MONI_SET_NAME=" | ||
| + | MONI_NAME=" | ||
| + | PATTERN_0=" | ||
| + | |||
| + | [TEMPLATE_07] | ||
| + | MONI_SET_NAME=" | ||
| + | MONI_NAME=" | ||
| + | PATTERN_0=" | ||
| + | |||
| + | # Standard SAP Templates | ||
| + | [TEMPLATE_99] | ||
| + | VALUE=CHECK_SAP_SYSTEMS | ||
| + | |||
| + | [TEMPLATE_105] | ||
| + | MONI_SET_NAME=" | ||
| + | MONI_NAME=" | ||
| + | PATTERN_0=" | ||
| + | |||
| + | [TEMPLATE_110] | ||
| + | MONI_SET_NAME=" | ||
| + | MONI_NAME=" | ||
| + | PATTERN_0=" | ||
| + | |||
| + | [TEMPLATE_200] | ||
| + | MONI_SET_NAME=" | ||
| + | MONI_NAME=" | ||
| + | PATTERN_0=" | ||
| + | |||
| + | [TEMPLATE_210] | ||
| + | MONI_SET_NAME=" | ||
| + | MONI_NAME=" | ||
| + | PATTERN_0=" | ||
| + | |||
| + | [TEMPLATE_300] | ||
| + | MONI_SET_NAME=" | ||
| + | MONI_NAME=" | ||
| + | PATTERN_0=" | ||
| + | |||
| + | [TEMPLATE_999] | ||
| + | MONI_SET_NAME=" | ||
| + | MONI_NAME=" | ||
| + | PATTERN_0=" | ||
| + | |||
| + | [TEMPLATE_060] | ||
| + | # | ||
| + | MONI_SET_NAME=SAP CCMS Admin Workplace | ||
| + | MONI_NAME=" | ||
| + | # | ||
| + | PATTERN_0=" | ||
| + | |||
| + | [TEMPLATE_070] | ||
| + | DESCRIPTION=Dialog Response Time | ||
| + | MONI_SET_NAME=SAP CCMS Monitor Templates | ||
| + | MONI_NAME=Dialog Overview | ||
| + | PATTERN_0=P10\*\Dialog\ResponseTime | ||
| + | |||
| + | [TEMPLATE_071] | ||
| + | DESCRIPTION=Dialog Response Time | ||
| + | MONI_SET_NAME=SAP CCMS Monitor Templates | ||
| + | MONI_NAME=Dialog Overview | ||
| + | PATTERN_0=* | ||
| + | |||
| + | [TEMPLATE_09] | ||
| + | DESCRIPTION=" | ||
| + | MONI_SET_NAME=SAP CCMS Monitors for Optional Components | ||
| + | MONI_NAME=" | ||
| + | MAX_TREE_DEPTH=0 | ||
| + | PATTERN_0=" | ||
| + | |||
| + | [TEMPLATE_007] | ||
| + | DESCRIPTION=" | ||
| + | MONI_SET_NAME=SAP CCMS Monitors for Optional Components | ||
| + | MONI_NAME=" | ||
| + | MAX_TREE_DEPTH=0 | ||
| + | PATTERN_0=" | ||
| + | |||
| + | |||
| + | [TEMPLATE_900] | ||
| + | DESCRIPTION=Java | ||
| + | MONI_SET_NAME=SAP J2EE Monitor Templates | ||
| + | MONI_NAME=Heartbeat | ||
| + | PATTERN_0=* | ||
| + | |||
| + | [TEMPLATE_901] | ||
| + | DESCRIPTION=Java | ||
| + | MONI_SET_NAME=SAP J2EE Monitor Templates | ||
| + | MONI_NAME=Applications | ||
| + | PATTERN_0=* | ||
| + | |||
| + | [TEMPLATE_06] | ||
| + | DESCRIPTION=Users-Logged-On | ||
| + | MONI_SET_NAME=" | ||
| + | MONI_NAME=" | ||
| + | MAX_TREE_DEPTH=0 | ||
| + | PATTERN_0=SID\hostname*\Di*\Us* | ||
| + | |||
| + | |||
| + | [TEMPLATE_870] | ||
| + | DESCRIPTION=Java | ||
| + | MONI_SET_NAME=Test J2EE Monitor Set | ||
| + | MONI_NAME=J2EE Engine Kernel | ||
| + | PATTERN_0=" | ||
| + | |||
| + | [TEMPLATE_875] | ||
| + | DESCRIPTION=Java | ||
| + | MONI_SET_NAME=Test J2EE Monitor Set | ||
| + | MONI_NAME=J2EE Engine Kernel | ||
| + | PATTERN_0=" | ||
| + | |||
| + | |||
| + | [TEMPLATE_666] | ||
| + | DESCRIPTION=SAP Avg. DB Request Time dehq0srm | ||
| + | MONI_SET_NAME=CENTRAL MONITORING SYSTEM (SAP Basis Kerpen) | ||
| + | MONI_NAME=Test Systems SAP | ||
| + | PATTERN_0=SID\hostname\Dialog\DBRequestTime | ||
| + | |||
| + | [TEMPLATE_667] | ||
| + | MONI_SET_NAME = "SAP CCMS Technical Expert Monitors" | ||
| + | MONI_NAME | ||
| + | PATTERN_0 | ||
| + | |||
| + | [TEMPLATE_668] | ||
| + | MONI_SET_NAME = "SAP CCMS Technical Expert Monitors" | ||
| + | MONI_NAME | ||
| + | PATTERN_0 | ||
| + | |||
| + | |||
| + | [TEMPLATE_471] | ||
| + | MONI_SET_NAME = "SAP CCMS Technical Expert Monitors" | ||
| + | MONI_NAME | ||
| + | PATTERN_0 | ||
| + | |||
| + | # Monitorear Extended memory en application Server | ||
| + | [TEMPLATE_784] | ||
| + | MONI_SET_NAME=" | ||
| + | MONI_NAME=" | ||
| + | PATTERN_0=" | ||
| + | |||
| + | [TEMPLATE_785] | ||
| + | MONI_SET_NAME=" | ||
| + | MONI_NAME=" | ||
| + | PATTERN_0=" | ||
| + | |||
| + | [TEMPLATE_786] | ||
| + | MONI_SET_NAME=" | ||
| + | MONI_NAME=" | ||
| + | PATTERN_0=" | ||
| + | |||
| + | # Monitorear Extended memory en Central Instance | ||
| + | [TEMPLATE_787] | ||
| + | MONI_SET_NAME=" | ||
| + | MONI_NAME=" | ||
| + | PATTERN_0=" | ||
| + | |||
| + | [TEMPLATE_666] | ||
| + | MONI_SET_NAME = "SID - Monitor" | ||
| + | MONI_NAME | ||
| + | PATTERN_0 | ||
| + | |||
| + | [TEMPLATE_670] | ||
| + | MONI_SET_NAME=" | ||
| + | MONI_NAME=" | ||
| + | PATTERN_0=" | ||
| + | </ | ||
| + | |||
| + | Si queremos agregar en CCMS el monitoreo de X jobs debemos seguir esta guia http:// | ||
| + | |||
| + | <code ini> | ||
| + | # Monitoreo de Delay + Runtime de X job | ||
| + | [TEMPLATE_234] | ||
| + | MONI_SET_NAME=" | ||
| + | MONI_NAME=" | ||
| + | PATTERN_0=" | ||
| + | </ | ||
| + | |||
| + | Ejemplo de como podemos definir el comando en Nagios : | ||
| + | < | ||
| + | define command { | ||
| + | command_name | ||
| + | command_line | ||
| + | register | ||
| + | } | ||
| + | |||
| + | define command { | ||
| + | command_name | ||
| + | command_line | ||
| + | register | ||
| + | } | ||
| + | </ | ||
| + | Por ejemplo si la salida del chequeo en SAP nos arroja //pipes// **|**, para que no tengamos problemas con un falso perfdata, podemos apelar a este script : | ||
| + | |||
| + | **check_sap_np.sh** | ||
| + | <code bash> | ||
| + | #!/bin/bash | ||
| + | CMD=`/ | ||
| + | EXIT=$? | ||
| + | echo $CMD | /bin/sed -e ' | ||
| + | exit $EXIT | ||
| + | </ | ||
| + | |||
| + | Para poder hacer correctamente el chequeo deberemos defini la variable **$_HOSTSAPID$** dentro de la configuración del host : | ||
| + | < | ||
| + | _SAPID | ||
| + | </ | ||
| + | |||
| + | **check_sap** version netways | ||
| + | |||
| + | Esta versión es mas actualizada que la anterior y tiene mejor mantenimiento. Deberemos tener el paquete nwrfcsdk, para proceder a su compilación | ||
| + | < | ||
| + | check_sap | ||
| + | </ | ||
| + | === Referencias === | ||
| + | https:// | ||
| + | |||
manuales/nagios/capacitacion/productos/sap.1442505698.txt.gz · Última modificación: 2015/09/17 16:01 por cayu
