✒️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
SAP graba eventos y problemas, tale como borrado de modos de usuarios del sistema, bloqueos de usuarios al introducir mal la password, parada y arranque del sistema, en un log. Se le llama los a un registro oficial de eventos durante un rango de tiempos en particular.
Para acceder al log del sistema, se debe realizar directamente por la transacción SM21.
dentro de esta transacción tendremos dos modos para elegir como trabajar, el modo normal y modo experto, en donde el modo normal es el por defecto cuando se ingresa a la transacción y para acceder al modo experto lo haremos directamente desde el menu desplegable "Tratar/Modo Experto".
Accediendo al log en modo normal
Cuando accedemos en modo por defecto o modo normal podremos visualizar los distintos parametros que nos permitiran filtrar los datos del log:
- Por fecha/hora: Permite establecer un rango de fechas de mensajes del log a visualizar.
- Usuario: Nos permitira visualizar solo los mensajes que se hayan grabado en el sistema debido exclusivamente a la actividad del usuario especificado.
- Codigo de transacción: nos permite ver los mensajes del log debidos por la accion de los usuarios sobre la transacción especificada.
- Proceso SAP: nos permitira visualizar los mensajes de los 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.
Accediendo al los en modo experto
Se accede como se habia explicado anteriormente, aqui tendremos muchos mas filtros que en el modo por defecto:
- 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 en donde los valores posibles son:
- K: Mensajes de Kernel del sistema
- S: Mensajes de estado
- T: Mensajes de transacciones
- W: Mensajes de advertencia
- X: Otro tipos de mensajes
- De Archivo/ posicion a archivo/ posicion: define segmeto del archivo log a leer, solo si ya se ha leido anteriormente
- Formato mensaje (tipo): se pueden seleccionar los mensajes por el formato correspondiente del sistema
- Terminal. se pueden filtrar los mensajes que han sido causados por la actividad llevaba a cabo desde un servidor de presentación
- Clase de desarrollo: se pueden filtrar los mensajes que han sido producidos por la 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 y envio de mensajes de log desde log local al log central. Solo disponible en entornos unix
Concepto de Dump
Es llamado dump o error en tiempo de ejecución, lo que es un LOG de terminación anormal de ejecución de cualquier programa.
Esto se produce por una cancelación del programa que se esta actualmente ejecutando; El sistema nos muestra una pantalla con un log de terminación donde se puede encontrar información acerca del error producido y su posible solución.
Las posibles causas de terminación anormal de programas, entre otras, pueden ser:
- Errores de sintaxis en programas echos a medida
- Referencias obsoletas a objetos workbench hechos a medida que han sido eliminados
- 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 se muestra de forma automática en forma exclusiva al usuario cuyo proceso de dialogo ha sido cancelado. En ese momento el usuario podrá leer el log pero si lo cierra tendrá que buscarlo a través de una transacción.
Accediendo a los dumps de sistema
La transacción de los dumps es la ST22, por defecto normalmente al abrir esta transacción se muestran los dumps producidos a fecha de hoy y del dia anterior, si deseamos acceder a un dump mas antiguo deberemos pulsar el botón "Pasar a / sel dump breve" en donde nos mostrara varios filtros cuales podremos utilizar.
 
 
 
Sobre el autor
Publicación académica de Javier Andres Belmar Marchant, en su ámbito de estudios para el Carrera Consultor Basis NetWeaver.
Javier Andres Belmar Marchant
Profesión: Analista Programador de Sistemas - Chile - Legajo: OU60W
✒️Autor de: 30 Publicaciones Académicas
🎓Egresado de los módulos:
Disponibilidad Laboral: FullTime
Certificación Académica de Javier Belmar