✒️SAP El log del sistema y el análisis de dumps
SAP El log del sistema y el análisis de dumps
log del sistema, es un archivo a nivel de sistema operativo, el cual es un registro oficial de eventos durante un rango de tiempo en particular.
Se accede mediante la transaccon SM21, o por el menu general herramientas/gestion/monitor/log sistema
la pantalla de la transaccion SM21 tiene dos modos, modo normal y experto, el modo nromal es el definido por defecto, y al que se entra directamente con la transaccion
el modo experto se accede al ir al menu desplegable tratar/modo experto, el modo experto da mas opciones de seleccion
LOG MODO NORMAL
a traves de la transaccion SM21, parametros de seleccion que nos permiten filtrar los datos del log:
De fecha/hora a fecha/hora: establece un rango de fechas de mensajes del log a visualizar.
Usuario: permite visualizar solo los mensajes que se hayan grabado en el sistema debido a la actividad exclusiva de un usuario especificado.
proceso SAP: permite visualizar los mensajes de log debidos a un proceso particular R/3
Clases de problemas: limita la visualizacion por tipo de mensaje, solo errores, errores y advertencias y todos los mensajes.
ACCEDER EN MODO EXPERTO
como se explico anteriormente... la diferencia radica en las opciones de filtro como es la opcion atributos.
Esta opcion ademas nos permite filtrar por :
Programa: se restringe el resultado a los mensajes causados por la ejecucion del programa especificado
Clase de problema: limita el resultado a ciertos tipos de mensajes. los valores posibles son:
K mensajes del kernel( nucleo constituyente, parte mas importante del sistema) del sistema
S mensajes de estado
T mensajes de transacciones
W mensajes de advertencia
X otros tipos de mensajes.
De archivo/ posicion a archivo / posicion: define el segmento del archivo de log a leer
Formato mensaje (tipo): se pueden seleccionar mensajes por el formato de la componente del sistema, para visualizar posibles valores deberemos pulsar el boton ayuda de busqueda.
Terminal: se pueden filtrar mensajes que han sido causados por la actividad llevada a cabo desde un servidor de presentacion
Clase de desarrollo : se pueden filtrar los mensajes que han sido producidos por ejecucion de programas que pertenezcan a una clase de desarrollo en particular.
con entradas internas syslog: visualizacion de mensajes relativos a los procesos de recoleccion envio de mensajes de log desde el log local al central.
DUMP
Error en tiempo de ejecucion, es un log de terminacion anormal de ejecucion de cualquier programa.
se produce por una cancelacion del programa actual ejecutandose, pantalla muestra posible error y solucion.
posibles causas de terminacion anormal:
Errores de sintaxis en programas.
Referencias obsoletas a objetos del workbench
Cancelacion manual de un modo en ejecucion
ACCEDIENDO A LOS DUMPS
transaccion ST22 o por el menu desplegable: Herramientas/gestion/monitor/analisis de dumps
Para elegir dumps mas antiguos debemos pulsar la opcion pasar a / sel. dump breve para poder filtrar por fecha.
INTERPRETANDO LOS DUMPS
aparecen en forma de lista con los campos: fecha del dump, hora del dump, servidor de aplicaciones donde se ha producido, usuario que ha provocado el dump y breve descripcion del dump.
el contenido de los dumps esta organizado por secciones:
1. que sucedio--- seccion que explica brevemente el error
2- que se puede hacer--- explica acciones a llevar a cabo
3- analisas error, explica detalladamente el error.
4- notas para corregir errores-- explica mas detalladamente las acciones a llevar a cabo
5-- entorno sistema, aparecen las variables del sistema as importantes, la version de SAP, nombre del servidor, direccion IP, sistema operativo, RDBMS, kernel.
6- usuario y transaccion-- seccion donde aparece el usuario que genero el dump y la transaccion que se estaba ejecutando
7-- informaciones lugar terminacion: especifica la linea del programa donde se produjo el error.
8- detalle codigo fuente-- muestra intervalo del codigo fuente donde ha produjo el error. marcado con una flecha.
9-- contenido campos sistema-- muestra los valores que tenian algunas variables cuando paso el error
10- variables seleccionadas detalla mas exhaustivamente el contenido de la linea de codigo que produjo el error.
11- llamadas / evento activos : seccion que detalla el evento al que pertenece la linea de codigo de error
12- notas internas- seccion que detalla la funcion, perteneciente al kernel de SAP
13- llamadas activas kernel SAP: detallas los elementos del kernel y su posicion activos al momento del error
14- lista programas ABAP involucrados: seccion que muestra los programas involucrados en la ejecucion del programa que produjo el error.
15- lista tablas internas: detalla conjunto de tablas internas procesandose al momento del error.
16- directorio tablas aplicacion ( contenidos)- detallas las tablas de aplicacion que han sido usadas durante la ejecucion del programa que ha terminado en error
17- directorio ambitos datos ( info gestion)-- detalla el conjunto de objetos del workbench, variables parametros, tablas, involucradas en la ejecucion del programa
18- directorio ambitos datos ( contenido) parecido al anterior
19- ABAP/4 bloques control CONT: informacion complementario a la seccion 8
20- fin analisis error tiempo ejecucion: seccion que marca el fin del log del dump.
EL CONTENIDO SOLO SE ENCUENTRA EN INGLES Y EN ALEMAN
LAS SECCIONES MAS IMPORTANTES Y QUE MAS NOS AYUDAN A SOLUCIONAR EL ERROR SON LAS 1,3,7 Y 8.
 
 
 
Sobre el autor
Publicación académica de Jose Fernando Serna Velasquez, en su ámbito de estudios para el Carrera Consultor Basis NetWeaver.
Jose Fernando Serna Velasquez
Profesión: Ingeniero de Petroleos - Colombia - Legajo: PS50C
✒️Autor de: 51 Publicaciones Académicas
🎓Egresado de los módulos:
- Carrera Consultor en SAP CO Nivel Avanzado
- Carrera Consultor en SAP CO Nivel Inicial
- Curso Introducción a SAP
Disponibilidad Laboral: FullTime
Certificación Académica de Jose Serna