✒️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 Y ANÁLISIS DE DUMPS
LOG DEL SISTEMA
- LOG= registro oficial de eventos durante un rango de tiempo en particular.
- Transacción SM21: para acceder al LOG.
- Se puede acceder por el menú general: Herramientas-Gestión-Monitor-Log Sistema
- Transacción SM21: para acceder al LOG. Tiene 2 modos:
- NORMAL: al que se entra directamente cuando se ejecuta la transacción SM21. Es el definido por defecto.
- EXPERTO: da más opciones de selección que el normal. Se accede por medio del menú desplegable Tratar-Modo experto.
ACCEDIENDO AL LOG EN MODO NORMAL
- Hay parámetros de selección para filtrar los datos del log:
- De fecha/hora A fecha/hora: para establecer rango de fechas del log a visualizar.
- Usuario: visualizar solo los mensajes de log grabados respecto a la actividad del usuario especificado.
- Código de transacción: visualizar los mensajes grabados respecto de la transacción especificada.
- Proceso SAP: visualizar los mensajes de log a causa de un proceso particular de R/3.
- Clases de Problemas: para filtrar si queremos ver sólo errores, errores y advertencias o todos los mensajes.
ACCEDIENDO AL LOG EN MODO EXPERTO
- Acceder por el menú desplegable. La pantalla es igual a la de modo normal pero tiene más opciones de filtro como la opción "Atributos".
- "Atributos" nos permite filtrar el log además por:
- PROGRAMA: el resultado se limita a la ejecución del programa especificado.
- CLASE DE PROBLEMA: el resultado se limita a ciertos tipos de mensajes como: mensajes kernel (K), mensajes de estado (S), mensajes de transacciones (T), mensajes de advertencia (W), otros tipos (X)
- DE ARCHIVO/POSICIÓN A ARCHIVO/POSICIÓN: define el segmento de archivo de log a leer. Se puede determinar la posición de una entrada específica haciendo doble clic.
- FORMATO MENSAJE (TIPO): para seleccionar mensajes por el formato de la componente del sistema.
- TERMINAL: se pueden filtrar los mensajes que han sido causados por la actividad desde un servidor de presentación.
- CLASE DE DESARROLLO: por la ejecución de programas que pertenecen a una clase de desarrollo en particular.
- CON ENTRADAS INTERNAS SYSLOG: mensajes relativos a la recolección y envío de mensajes desde el log local al log central.
- NOTA: KERNEL= el núcleo del sistema. La parte más importante. Aquí se concentran las principales funciones del sistema. Responsable de facilitar a los distintos programas acceso seguro al hardware.
- NOTA: CLASE DE DESARROLLO= paquete. Es una forma de organizar los objetos nuevos creados en SAP. Se ordenan por módulos. Es la carpeta en donde se guarda el objeto creado.
CONCEPTO DE DUMP
- DUMP= error en tiempo de ejecución. Es un log. Se produce por una cancelación de programa que se está ejecutando actualmente. Nos indica el error producido y su posible solución.
- Causas para una terminación anormal de programas:
- Errores de sintaxis en programas hechos a medida.
- Referencias obsoletas a objetos del workbench hechos a medida y que han sido eliminados.
- Cancelación manual de un modo en ejecución.
- NOTA: workbench= conjunto de herramientas que se utilizan para el desarrollo, testing y ejecución de los programas ABAP.
- El dump es mostrado automáticamente al usuario en el momento en el que se produce una terminación anormal de una ejecución de un programa.
ACCEDIENDO A LOS DUMPS DEL SISTEMA
- Transacción ST22: para acceder a los dumps del sistema y analizar los errores en tiempo de ejecución.
- O por el menú desplegable: Herramientas-gestión-monitor-análisis de dumps
- Solo se muestran los dumps producidos ayer y hoy.
- Si queremos ver un dump más antiguo entonces: clic en "Pasar a/Sel. dump breve". Ahí podemos filtrar por fecha, usuario, máquina o mandante.
- NOTA: Mandante= nivel jerárquico más alto en el sistema SAP. Las especificaciones a los datos introducidas en este nivel son válidos para todas las sociedades. Por tanto solo se introducen una vez.
INTERPRETANDO LOS DUMPS
- La lista de dumps nos muestra los siguientes campos del dump: Fecha, hora, servidor en donde se ha producido, descripción del dump y usuario que provocó el dump.
- Haciendo doble clic en cada uno, se accede al log del dump en donde está toda la información.
- El contenido de los dumps está organizado por secciones las cuales son:
- Qué sucedió.- sección donde se explica el error.
- Qué se puede hacer
- Análisis de error.-sección donde se explica más detalladamente el error. Extensión de la sección 1.
- Notas para corregir errores
- Entorno sistema
- Usuario y transacción
- Informaciones lugar terminación.- sección donde se especifica la línea del programa donde se ha producido el error.
- Detalle código fuente.- sección que muestra un intervalo del código fuente donde se ha producido el error. La línea donde se ha producido el error aparece marcada con una flecha.
- Contenido campos sistema
- Variables seleccionadas
- Llamadas/Eventos activos
- Notas internas
- Llamadas activas kernesl SAP
- Lista programas ABAP involucrados
- Lista tablas internas
- Directorio tablas aplicación (contenidos)
- Directorio ámbitos datos (info gestión)
- Directorio ámbitos datos (contenidos)
- ABAP/4 Bloques control CONT
- Fin análisis error tiempo ejecución
- El título de cada sección aparece en el idioma de conexión.
- El contenido sólo está disponible en inglés o alemán.
- Si el idioma de conexión es distinto a inglés o alemán, el dump será visualizado en el idioma de suplementación.
- Si no se definió el idioma suplementación entonces el contenido se visualizara en alemán.
LOS 3 DUMPS QUE OCURREN CON MAYOR FRENCUENCIA DENTRO DEL SISTEMA SAP
- Time out.- se genera cuando el programa en ejecución sobrepasa el tiempo máximo establecido para ejecutarse sin interrupción. Corrección: ejecutar el programa de fonod o batch pues este dump se produce cuando se realizan accesos a las tablas base de datos y arrojan una gran cantidad de resultados.
- Message type x.- puede ocurrir por varias razones. Una de ellas es que el usuario tenga instalada una versión vieja del SAP GUI. Corrección: instalar al usuario la última versión. Ejemplo 2: el formato de fecha que el usuario tiene configurado es incorrecto. Corrección: modificar el formato de fecha al formato DD/MM/AAAA.
- TSB_TNEW_ PAGE_ALOC_FAILED: problema de la memoria del sistema al seleccionar datos muy grandes y se colapsa la memoria del servidor. Corrección: aumentar los parámetros de memoria del sistema o hacer una menor selección de datos.
 
 
 
Sobre el autor
Publicación académica de Karenina Acosta León, en su ámbito de estudios para el Carrera Consultor Basis NetWeaver.
Karenina Acosta León
Profesión: Licenciada en Contaduría y Finanzas - Mexico - Legajo: NQ15D
✒️Autor de: 102 Publicaciones Académicas
🎓Egresado de los módulos:
Disponibilidad Laboral: FullTime
Presentación:
Buen día me motiva siempre tener una meta que sirva para mi superación profesional y bienestar personal, razón por la cual he decidido formar parte de este curso el cual actualmente es muy demandado.
Certificación Académica de Karenina Acosta