En artículos como este podéis iniciaros con un Sistema de Trazas y con Log4J.
· The Dark Art of Logging: Recomendaciones sobre el uso de las trazas: niveles,…
· Log4J Enterprise: cómo configurar Log4J
Log4j MDC (Mapper Diagnostic Context) es un almacenamiento Clave-Valor Thread-Local accesible desde el Patrón de Layout de Log4J.
Por ejemplo si quisiera logear el SessionID de un usuario haría esto:

En el Conversion Pattern pondré:
![]()
Recordad que el MDC es ThreadLocal, como cada petición en una aplicación Web tiene su propio hilo el SessionID lo debo poner al comienzo de cada petición (o en un Filtro).
Podéis ver otro ejemplo aquí.

Deja un comentario