Logs Clave en SAP

Donde reside la verdad: Navegando por el rastro del sistema

El Rastro de Migas de Pan

En SAP, nada sucede sin dejar un rastro. Un administrador BASIS experto sabe exactamente qué log consultar según el síntoma observado, ahorrando horas de búsqueda infructuosa.

1. SM21: System Log (El Visor Global)

Es la primera parada ante cualquier comportamiento extraño del sistema. Registra eventos ocurridos a nivel de Work Process.

2. ST11: Developer Traces (El Nivel Atómico)

Son archivos de texto plano generados por cada proceso del kernel (Work Processes, Gateway, ICM). Se encuentran en el directorio work a nivel OS.

Archivos Clave:

3. ST22: ABAP Dump Analysis

Ya cubierto en profundidad en nuestra guía de dumps, pero recordamos que es el log de excepciones no controladas en el código ABAP.

4. Logs de Operación Específica

SM37: Job Log

Cuando un job batch falla, su log indica si fue por un error de aplicación, falta de datos o cancelación manual.

SMICM -> Goto -> Trace File

Para analizar por qué falla una conexión Fiori o un servicio OData. Permite aumentar el nivel de traza (Trace Level 2 o 3) temporalmente para capturar detalles del handshake SSL.

SLG1: Application Log

Log a nivel funcional. Registra el éxito o fallo de procesos de negocio (ej. corrida de pagos, cálculo de nómina, replicación de pedidos).

5. Logs de Base de Datos

Cada base de datos tiene su propio sistema de alertas que SAP lee e integra:

Resumen de Ubicación de Logs (Nivel OS)

Tipo de Log Ruta Típica (Unix/Linux)
Developer Traces /usr/sap/SID/Dxx/work/
Transport Logs /usr/sap/trans/log/
Oracle Alert Log /oracle/SID/saptrace/diag/rdbms/sid/sid/trace/
HANA Traces /usr/sap/SID/HDBxx/hostname/trace/

Preguntas Frecuentes (FAQ)

¿Cuál es la diferencia entre SM21 y ST11?

SM21 es el log del sistema a nivel lógico, mientras que ST11 muestra las trazas técnicas (Developer Traces) generadas directamente por los procesos del kernel.

¿Dónde se encuentran los logs del ICM?

Se encuentran en el archivo dev_icm dentro del directorio work a nivel de sistema operativo, y también son accesibles desde la transacción SMICM.

¿Qué log revisar si falla una conexión a la Base de Datos?

Se debe revisar el System Log (SM21) para el error de SAP y el Alert Log específico de la base de datos (ej. alert_SID.log en Oracle).

Páginas relacionadas

Metodología de diagnóstico

Análisis de Dumps ABAP

Volver a Troubleshooting SAP