From 4d56d47ca13d86e059b888f15991cfb7efa2f632 Mon Sep 17 00:00:00 2001 From: Sun Tan Date: Tue, 26 Sep 2017 14:27:15 +0000 Subject: [PATCH] Adding logstash-logback dependencies to tomcat to enable logging in json for ELK Signed-off-by: Sun Tan --- che-tomcat8-slf4j-logback/pom.xml | 16 ++++++++++++++++ .../src/assembly/assembly.xml | 6 ++++++ .../src/assembly/conf/logback.xml | 2 ++ 3 files changed, 24 insertions(+) diff --git a/che-tomcat8-slf4j-logback/pom.xml b/che-tomcat8-slf4j-logback/pom.xml index 2f17516e..f9a44bd3 100644 --- a/che-tomcat8-slf4j-logback/pom.xml +++ b/che-tomcat8-slf4j-logback/pom.xml @@ -35,10 +35,26 @@ ch.qos.logback logback-core + + com.fasterxml.jackson.core + jackson-annotations + + + com.fasterxml.jackson.core + jackson-core + + + com.fasterxml.jackson.core + jackson-databind + javax.mail mail + + net.logstash.logback + logstash-logback-encoder + org.apache.tomcat tomcat-catalina-jmx-remote diff --git a/che-tomcat8-slf4j-logback/src/assembly/assembly.xml b/che-tomcat8-slf4j-logback/src/assembly/assembly.xml index 1a2f179b..14839d4a 100644 --- a/che-tomcat8-slf4j-logback/src/assembly/assembly.xml +++ b/che-tomcat8-slf4j-logback/src/assembly/assembly.xml @@ -28,8 +28,14 @@ lib ch.qos.logback:logback-access + ch.qos.logback:logback-classic ch.qos.logback:logback-core + com.fasterxml.jackson.core:jackson-annotations + com.fasterxml.jackson.core:jackson-core + com.fasterxml.jackson.core:jackson-databind + net.logstash.logback:logstash-logback-encoder org.apache.tomcat:tomcat-catalina-jmx-remote + org.slf4j:slf4j-api diff --git a/che-tomcat8-slf4j-logback/src/assembly/conf/logback.xml b/che-tomcat8-slf4j-logback/src/assembly/conf/logback.xml index ce30ad97..c49716af 100644 --- a/che-tomcat8-slf4j-logback/src/assembly/conf/logback.xml +++ b/che-tomcat8-slf4j-logback/src/assembly/conf/logback.xml @@ -39,6 +39,8 @@ + +