✒️SAP El log del sistema y el análisis de dumps
SAP El log del sistema y el análisis de dumps
Log del Sitstema:
El sistema SAP graba eventos y problemas, tales como borrado de modos de usuarios del sistema, bloqueos de usuarios al introducir incorrectamente el password, parada y arranque del sistema, en un log. Este log no es más que un archivo a nivel de sistema operativo. Podemos decir que un log es un registro oficial de eventos durante un rango de tiempo en particular.
Al log del Sistema se accede directamente por la transacción SM21 o por menú general: Herramientas/gestión/monitos/log sistema.
La pantalla de seleción de la transacción SM21 tiene 2 modos: El Modo Normal y el Experto. El modo normal es el definido por defecto, y al que se entra directamente cuando se ejecuta la tansacción SM21. Para cambiar a modo experto, debermos ir al menú desplegable: Tratar/Modo experto. Ambos modos se diferencian en que éste último da más opciones de selección.
Accediendo al log en modo normal:
Accediendo a la transacción SM21 - directamente o a través de menú -entramos por defecto a la pantalla de selección del log local del servidor de aplicaciones al que estemos conectados en Modo Normal. Lo parámetros que nos permitirán filtrar los datos del log son:
- De fecha/Hora a fecha/Hora: Permite establecer un rango de fechas de mensajes de log a visualizar.
- Usuario: Nos permitirá visualizar los mensajes del log debidos exclusivamente a la acción de los usuarios sobre la transacción especificada.
- Código de transacción: nos permitirá visualizar los mensajes del logo debidos exclusivamente a la acción de los usuarios sobre la transacción especificada.
- Proceso SAP: Nos permitirá visualizar los mensajes de log debidos a un proceso particular R/3.
- Clases de problemas: Limita la visualización por tipo de mensaje, sólo errores, errores y advertencias y todos los mensajes.
Accediendo al log en modo experto.
Para acceder al log del sistema en modo experto deberemos acceder por el menú desplegable tal y como se ha explicado anteriormente. La pantalla visualizada es igual que la angterior con la salvedad que se dispone de más opciones de filtro como es la opción de Agtributos. Es opción nos permite filtrar además por:
- Programa.
- Clase de problema
- De archivo/posición a archivo/ posición.
- Formato de mensaje (tipo)
- Terminal.
- Clase de desarrollo
- Con entradas internas Syslog.
Concepto de Dump:
Un Dumpo es un log de terminación anormal de ejecución de cualquier programa, por eso también es llamado como error en tiempo de ejecución. Las posibles causas de terminación anormal de programas, entre otras, puede ser:
- Errores de sistaxis en programas hechos a medida.
- Referencias obsoletas a objetos del workbench hechos a medida que han sido elminados.
- Cancelación manual de un modo actualmente en ejecución.
Cuando se produce una terminación anormal de una ejecución de un programa, el dump es mostrado automáticamente en exclusiva al usuario cjuyo proceso de diálogo ha sido cancelado. En ese momento el usuario podrá leer ese log, pero si se sale de la pantalla el log del dump, éste ya no se vuelve a mostrar en pantalla. Para acceder de nuevo a él, debermos acudir a la transacción donde se puede gestionar todos los dump producidos en el sistema.
Accediendo a los dumps del sistema:
La transacción de los dumps es la ST22; accediendo por el menú desplegable será Herramientas/Gestión/Monitor/Análisis de Dumps.
Por defecto sólo se muestran los dumps producidos a fecha de hoy y el día anterior. Si deseamos acceder a un dump más antiguo deberemos pulsar la opción Pasar a /Sel.Dump breve. A continuación nos aparecerá una pantalla de selección donde podremos filtrar por fecha, usuario, máquina o mandante.
Interpretando los dumps:
Tanto si visualizamos los dumps producidos a fecha actual, como del día anterior o alguna fecha más antigua, estos aparecerán en forma de lista. Esta lista está formada por los siuguientes campos:
Fecha del dump, Hora del dump, Servidor de aplicaciones donde se ha producido, Usuario que ha provocado el dump y Breve descipción del dump.
Haciendo doble clic en cada uno de ellos accederemos al log del dump donde tendremos toda la inofrmación. El contenido de los dumps está organizado en las siguientes secciones:
- ¿Qué sucedió?
- ¿Qué se puede hacer?
- Análisis del error
- Notas para corregir errores
- Entorno sisema
- Usuario y transacción.
- Informaciones lugar terminación
- Detalle código fuente.
- Contenido campos sistema.
- Variavles seleccionadas.
- Llamadas / Eventos activos.
- Notas internas
- Llamadas acivas kernel SAP
- Lista de programas ABAP involucrados.
- Lista de tablas internas.
- Directorio tablas aplicación (contenidos).
- Directorio ámbitos datos (info gestión).
- Directorio ámbitos dats (contenidos)
- ABAP / 4 Bloques control CONT.
- Fin análisis error tiempo ejecución.
Si bien el título de cada sección aparece en el idioma de conexión, el contenido sólo se encuentra disponible en inglés y en alemán. si nos conectamos al sistema en un idioma distinto del inglés y alemán, el dump será visualizado en el idioma configurado como de suplementación, que en general será el inglés, sino se ha definido suplementación de idioma (esto pertenedece a la instalación de lenguajes) se visualizará en el idioma original de SAP, que es el alemán.
 
 
 
Sobre el autor
Publicación académica de Amanda Vargas, en su ámbito de estudios para el Carrera Consultor Basis NetWeaver.
Amanda Vargas
Profesión: Contador Públi y Auditor - Mexico - Legajo: ZB75U
✒️Autor de: 89 Publicaciones Académicas
🎓Cursando Actualmente: Consultor Funcional Módulo FI Nivel Inicial
🎓Egresado del módulo:
Certificación Académica de Amanda Vargas