✒️SAP BASIS El monitoreo del sistema
SAP BASIS El monitoreo del sistema
Monitoreo del sistema
Veremos como monitorear eficientemente el sistema y cómo configurar nuestros propios monitores, así como parámetros de alerta. La infraestructrura de monitoreo de alertas nos permite realizar un monitoreo eficiente de los sistemas SAP, este consiste de 3 partes, la parte de recolección de datos, almacenamiento de datos y administración de datos.
En el nivel de recolección de datos cada subárea y componente de un sistema SAP es monitoreado por un programa llamado "recolector de datos". El cual checkea cada ciertos intervalos sus componentes y almacena la información obtenida en la memoria principal de la instancia.
En el nivel de almacenamiento de datos, en el área de la memoria que almacena toda esta información se conoce como "segmento de monitoreo". Como este área es continuamente sobreescrita, los datos se copian a la base de datos de forma que puedan ser analizados posteriormente.
En el nivel de administración, los datos obtenidos del segmento de monitoreo son visualizados y monitoreados. SAP provee la transacción RZ20 como herramienta de visualización. Si el sistema identifica un problema, puede ejecutar una reacción automática tal como informar a la persona responsable.
Los métodos de análisis nos ayudan a investigar la causa del problema
La transacción RZ20 o "Monitoreo de alertas".
SAP provee un set de monitores los cuales ya vienen incluidos en el sistema. Denyro de un set de monitor, encontraremos los monitores que este contiene. Los monitores ofrecen diferentes vistas de los objetos del monitoreo de un sistema.
Una vez que ingresamos al monitor accederemos a la vista de los elementos del árbol de monitor. Cada nodo del árbol es un MTE, los cuales nos permiten organizar los objeto de monitoreo dentro de categorías para facilitar así la búsqueda y visualización de los objetos.
En el último nivel dentro de la estructura del árbol MTE, encontraremos el objeto de monitoreo. Además, en las hojas del árbol, encontraremos los atributos del objeto de monitoreo. Estos atributos son propios de cada objeto y estos almacenan los valores recolectados por los programas recolectores de datos.
Aquí podemos observar rápidamente en qué atributo existe una alarma, ya sea de advertencia o problema, según el color que esta tenga, amarillo o rojo respectivamente.
Haciendo doble click en el atributo accederemos al método de análisis, el cual es una transacción ya configurada que nos permitirá realizar un análisis de la alerta y en consecuencia, realizar un ajuste si éste corresponde.
Cuando sucede una alarma en uno de los atributos de un objeto, ésta se propaga por los niveles superiores del árbol MTE hasta el nivel superior del árbol. La alerta más severa es la que se muestra en rojo (rojo es peor que amarillo).
Por ejemplo, en este momento estamos observando, los atributos del objeto de monitoreo del sistema de procesamiento en background de la instancia donde se registra una alarma de jobs cancelados ejecutados en work processes de background de instancia.
El método de análisis de este atributo nos devuelve la visualización de jobs.
Transacción SM37
Aquí podremos analizar el Log del job para identificar la causa del problema.
Cada atributo de objeto de monitoreo tiene una serie de propiedades, las cuales podemos configurar la generación de alarma a los requerimientos que tengamos en nuestro sistema.
En los atributos de performance es donde definimos los valores que generarán las alarmas de advertencia y de error para el atributo del objeto de monitoreo.
Estos valores pueden modificarse para que se ajusten a la performance que requerimos en nuestro sistema y así poder tomar las acciones preventivas en cada caso antes de que sucedan los problemas.
En el ejemplo de la imagen, se han disminuido los valores para la generación de alarmas en los timepos de respuesta de los pasos de diálogo.
Para poder crear y configurar nuestro propio set de monitores necesitamos la función de mantenimiento en primer lugar.
Creamos un nuevo set de monitor, luego le asignamos un nombre y los atributos que tendrá. Una vez creado, lo seleccionamos desde la vista de set de monitores y ahora podremos diseñar un nuevo monitor. Desde la ventana de "generate monitor design" tenemos una vista de todos los monitores disponibles en el sistema. Esto significa que toda la información que se registra en el segmento de monitoreo de la memoria principal de la instalación.
Seleccionaremos aquellos que consideremos necesarios para la vista de nuestro monitor. Por útlimo, guardamos el monitor y le asignamos un nombre.
Una vez que finalizamos, desactivamos la función del mantenimiento. Ahora, entre los set de monitores, encontraremos el que hemos creado, y debajo de este, el monitor recientemente creado.
Ya dentro del monitor, encontraremos los elementos del árbol de monitoreo que habremos seleccionado para nuestro monitor y con el estado de cada atributo de objeto de monitor que corresponda al momento. Si bien el valor puede ser normal actualmente, es probable que en otro momento haya ocurrido una alarma. En estos casos podemos utilizar la función de "alarmas abiertas". En esta vista visualizaremos el árbol, con todas las alarmas que estén pendientes de análisis y procesamiento por parte del administrador del sistema.
Haciendo doble click sobre el atributo, accederemos al listado de alarmas pendientes. Y luego, acceder al método correspondiente de análisis para el atributo.
En este ejemplo, cuando sucedieron alarmas en el tiempo de respuesta de diálogo, el método de análisis distribuido es la herramienta del monitor de carga en el sistema.
Una vez que hemos determinado la causa y aplicado la acción correctiva si fuera necesario podemos marcar la alerta como completa.
Una vez que no hay alarmas pendientes para el atributo, entonces el indicador vuelve al estado normal.
 
 
 
Sobre el autor
Publicación académica de Martin Nunez, en su ámbito de estudios para la Carrera Consultor Basis NetWeaver.
Martin Nunez
Profesión: Ingeniero de Proyectos - España - Legajo: BQ93V
✒️Autor de: 17 Publicaciones Académicas
🎓Egresado del módulo:
Disponibilidad Laboral: FullTime
Presentación:
Soy martín núñez pérez, ingeniero de caminos canales y puertos. he estado trabajando5 años como ingeniero y deseo centrarme más en la gestión y dirección de proyectos.
Certificación Académica de Martin Nunez