Package io.mats3.intercept.logging
package io.mats3.intercept.logging
Mats3 interceptor for structured logging over SLF4J, adding several data points using the SLF4J MDC for
each initiation, message receive and message send - consists of a single class
MatsMetricsLoggingInterceptor
, for which the JMS
implementation has special support in that if it resides on the classpath, it will autoinstall.-
ClassDescriptionA logging interceptor that writes loglines to two SLF4J loggers, including multiple pieces of information on the MDC (initiatorId, endpointId and stageIds, and timings and sizes), so that it hopefully is easy to reason about and debug all Mats flows, and to be able to use the logging system (e.g.