From: Tschaen, Brendan Date: Tue, 11 Jun 2019 18:26:58 +0000 (-0400) Subject: Include connection info in log X-Git-Url: https://gerrit.onap.org/r/gitweb?a=commitdiff_plain;h=refs%2Fchanges%2F18%2F89718%2F1;p=music%2Fmdbc.git Include connection info in log Issue-ID: MUSIC-409 Signed-off-by: Tschaen, Brendan Change-Id: I4d84d7cbc407f314f22b7a659dc499b23375c470 --- diff --git a/mdbc-server/src/main/java/org/onap/music/mdbc/MdbcServerLogic.java b/mdbc-server/src/main/java/org/onap/music/mdbc/MdbcServerLogic.java index 8f79840..4e5a1d0 100755 --- a/mdbc-server/src/main/java/org/onap/music/mdbc/MdbcServerLogic.java +++ b/mdbc-server/src/main/java/org/onap/music/mdbc/MdbcServerLogic.java @@ -90,6 +90,7 @@ public class MdbcServerLogic extends JdbcMeta{ @Override protected Connection getConnection(String id) throws SQLException { + logger.mdcPut("ConnectionId", id); if (id == null) { throw new NullPointerException("Connection id is null"); } @@ -106,6 +107,7 @@ public class MdbcServerLogic extends JdbcMeta{ @Override public void openConnection(ConnectionHandle ch, Map information) { + logger.mdcPut("ConnectionId", ch.id); Properties fullInfo = new Properties(); fullInfo.putAll(this.info); if (information != null) { @@ -157,6 +159,7 @@ public class MdbcServerLogic extends JdbcMeta{ connectionCache.invalidate(ch.id); this.manager.closeConnection(ch.id); logger.info("connection closed with id {}", ch.id); + logger.mdcRemove("ConnectionId"); } } diff --git a/mdbc-server/src/main/resources/logback.xml b/mdbc-server/src/main/resources/logback.xml index b9e9dcf..df5bc5b 100755 --- a/mdbc-server/src/main/resources/logback.xml +++ b/mdbc-server/src/main/resources/logback.xml @@ -82,11 +82,11 @@ value="%date{yyyy-MM-dd'T'HH:mm:ss.SSSXXX}|%X{RequestId}|%thread|%X{ServiceName}|%X{PartnerName}|%X{TargetEntity}|%X{TargetServiceName}|%X{class}|%X{AlertSeverity}|%X{ErrorCode}|%X{ErrorDescription}| %msg%n" /> + value="%date{yyyy-MM-dd'T'HH:mm:ss.SSSXXX}|%X{RequestId}|%thread|%X{class}|%X{ConnectionId}| %msg%n" /> + value="%date{yyyy-MM-dd'T'HH:mm:ss.SSSXXX}|%X{RequestId}|%thread|%X{class}|%X{ConnectionId}| %msg%n" />