✒️SAP BASIS / Trazabilidad y registro en el sistema SAP Por Mayra Herrera Naranjo

Selector Alummnos / Empresas

Trazabilidad y registro en el sistema SAP

Trazabilidad y registro en el sistema SAP

Para seguir el proceso de varias operaciones en el sistema SAP con las funciones de traza (trace), esto permite monitorear el sistema y aislar los problemas que ocurren. Una traza se refiere a una opción para registrar los procesos del sistema que los usuarios pueden activar y desactivar. Un log (registro) es un flujo de información que se graba de manera continua y que registra ciertos eventos que pueden ser gestionados dentro o fuera del sistema SAP.

  • Transacción SM21: Detectar y corregir errores que ocurren en el sistema y entorno. Los servidores de aplicación SAP registran eventos y problmas en los logs del sistema.
  • Transacción ST22: Registran errores de tiempo de ejecución que genera un shortdump en un programa ABAP
  • Transacción ST01: Registrar actividades internas del sistema
  • Transacción ST05: Registrar llamdas a la base de datos, llamadas de gestión de bloqueos, llamadas remotas de informes y transacciones en un archivo de traza y mostrar resultados de las mediciones registradas en forma de listas. Ofrece un amplio soporte para un análisis detallado de registros de traza individuales
  • Transacción ST11: La información técnica sobre problemas internos de SAP

Los eventos y problemas se registran localmente en cada servidor de aplicaciones y peuden ser visualizados en el log del sistema (syslog), por defecto el sistema lee el registro de las últimas una o dos horas, se pueden visualizar logs de otros servidores de aplicación, se pueden poner para que instancia debe mostrarse el syslog. Para definir la ruta se usa rslg/local/file: nombre del archivo, por defecto se guardan en /usr/sap//log, el archivo log tiene un tamaño máximo que se puede configurar con el parámetro de perfil rslg/max_diskspace/local

Los programas ABAP se verifican de forma estática al ser creados y de forma dinámica cuando se ejecutan, los estados de error en ejecución conducen a excepciones. Si una excepción no es manejada o no puede ser manejada ocurre un error de tiempo de ejecución y el entorno de ejecución de ABAP termina la ejecución del programa y genera un shortdump, se dirige a una pantalla especial para analizarlo o con la transacción ST22.

Un shortdump se divide en diferentes secciones que documentan el error. Los siguientes situaciones de error:

  • Error interno: El kernel identifica un estado de error
  • Error de instalación y entorno/recursos: Ocurrio un error causado por una instalación incorrecta del sistema o falta de recursos
  • Error en el programa de aplicación: Contenido de un campo numérico no tiene formato correcto, sobrecarga aritmética, procedimiento externo no disponible, conflicto de tipo al transferir parámetros a un procedimiento externo.

Los shortdumps se almacenan por 28 días se pueden eliminar utilizando la función reorganización, guardalo con la función mantener, es una base importante sobre la cual la línea de atención de SAP, la consultoría remota resuelven problemas,. Los datos del dump se almacenan en una base de datos

La traza del sistema registra actividades internas del sistema, se accede con la transacción ST01, se puede visualizar el archivo de traza que no se muestra de forma activa. Se utiliza para analizar verificaciones de autorización, funciones del kernel, módulos del kernel, acceso a la base de datos SQL trace, acceso a los buffers de tabla, llamadas RFC, llamdasa HTTP, operaciones de bloqueo, enqueue trace.

Para las verificaciones de autorización se puede usar STAUTHTRACE, se puede usar trace de SQL oara seguir comandos de OpenSQL en informes y transacciones que se convierten en comandos de SQL estándar, parámetros con que se transfieren a la base de datos, código de retorno, número de registros encontrados, insertados o eliminados.

Con el trace de encolamiento se pueden seguir instrucciones de bloqueo realiza el sistema SAP sobre que objetos de bloqueo, parámetros que usa el sistema para estos bloqueos, que programa lo desencadeno, el propietario del bloqueo, tiempo de liberación de bloqueo.

Con el trace RFC se pueden seguir llamdas remotas que ejecuta el sistema SAP, en que instancias se ejecutan, que módulos de función fueron llamados y si la llamada RFC se ejecuto con éxito, el tiempo, número de bytes enviados y recibidos durante el RFC.

El trace rendimiento permite registrar llamados a la base de datos, llamadas a la gestión de bloqueos, llamadas a los buffers de tabla, llamadas remotas de informes y transacciones desde el propio sistema SAP, usando la transacción ST05.

El trace del desarrollador son registros que contienen información técnica y se usan cuando ocurren errores, es útil investigar problemas del host y problemas internos de SAP que afectan al sistema. Se accede con la transacción AL11, ST11 o SM50, en la SM50 se puede cambiar a las trazas individuales.

Se puede usar los parámetros de perfil para restringir el tamaño de archivos trace y especificar una ruta. Los niveles de trace son:

  • Nivel 0: Sin trace
  • Nivel 1: Se escriben los mensajes de error en el archivo trace
  • Nivel 2: Traza completa. Se escriben todas las entradas de trace
  • Nivel 3: Similar al nivel 2, pero también traza los bloques de datos

Los datos de los traces se escriben en archivos trace mediante un bufer interno del proceso, el trace de SAP almacena los datos en mútliples archivos, si un archivo se llena, se le cambia el nombre y se crea un nuevo archivo.


 

Escanear / Compartir

 

 


Sobre el autor

Publicación académica de Mayra Herrera Naranjo, en su ámbito de estudios para la Carrera Consultor SAP BASIS S/4HANA.

SAP Senior

Mayra Herrera Naranjo

Profesión: Business Analyst|data Governance - Mexico - Legajo: AF71S

✒️Autor de: 42 Publicaciones Académicas

🎓Egresado del módulo:

Disponibilidad Laboral: FullTime

Presentación:

Mi objetivo es aprender sap para desarrollarme como consultora funcional, dominar el sistema y utilizar sus herramientas para optimizar procesos y potenciar la toma de decisiones basada en datos.

Certificación Académica de Mayra Herrera

✒️+Comunidad Académica CVOSOFT

Continúe aprendiendo sobre el tema "Trazabilidad y registro en el sistema SAP" de la mano de nuestros alumnos.

SAP Senior

Para seguir el proceso de varias operaciones en el sistema SAP con las funciones de traza (trace), esto permite monitorear el sistema y aislar los problemas que ocurren. Una traza se refiere a una opción para registrar los procesos del sistema que los usuarios pueden activar y desactivar. Un log (registro) es un flujo de información que se graba de manera continua y que registra ciertos eventos que pueden ser gestionados dentro o fuera del sistema SAP. Transacción SM21: Detectar y corregir errores que ocurren en el sistema y entorno. Los servidores de aplicación SAP registran eventos y problmas en los logs del sistema. Transacción ST22: Registran errores de tiempo de ejecución que genera un...

Acceder a esta publicación

Creado y Compartido por: Mayra Herrera Naranjo / Disponibilidad Laboral: FullTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

Trazabilidad y registro en el sistema SAP Trazas y Logs Traza (Trace): Es un registro de procesos del sistema que el usuario activa o desactiva manualmente. Permite configurar el nivel de detalle para aislar problemas específicos. Ejemplo: Transacción ST01. Registro (Log): Es un flujo continuo de información que graba eventos de manera automática. Se puede gestionar dentro o fuera del sistema SAP. Ejemplo: Transacción SM21. Opciones de Trazas y Logs (Transacciones) SM21: Log del sistema (System log). ST22: Análisis de volcado (Dump analysis) para errores en tiempo de ejecución...

Acceder a esta publicación

Creado y Compartido por: Fernando Escola / Disponibilidad Laboral: FullTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP SemiSenior

Objetivo de la unidad Esta unidad explica cómo SAP registra y documenta lo que ocurre dentro del sistema para permitir el análisis, diagnóstico y resolución de problemas. La trazabilidad es esencial para garantizar la estabilidad, seguridad y correcto funcionamiento del entorno SAP. 1. Syslog del sistema SAP El Syslog es el registro central de eventos técnicos del sistema SAP ABAP. Contiene mensajes relacionados con errores del sistema, fallos de comunicación, problemas en procesos internos y eventos críticos de las instancias. Se utiliza principalmente para: Analizar caídas del sistema Identificar errores técnicos relevantes Determinar el momento...

Acceder a esta publicación

Creado y Compartido por: Nicanor Vasquez Risso / Disponibilidad Laboral: FullTime + Carta Presentación

 


 

👌Genial!, estos fueron los últimos artículos sobre más de 99.000 publicaciones académicas abiertas, libres y gratuitas compartidas con la comunidad, para acceder a ellas le dejamos el enlace a CVOPEN ACADEMY.

🔎Buscador de Publicaciones:

 


 

No sea Juan... Solo podrá llegar alto si realiza su formación con los mejores!