From 653e77160be5ec9db5caa88dfa9c22db5aed73a7 Mon Sep 17 00:00:00 2001 From: Edouard DUPIN Date: Sat, 11 Jan 2025 14:27:48 +0100 Subject: [PATCH] [FEAT] update logger to well support the backend --- README.md | 17 +++++++++ back/pom.xml | 7 +++- back/src/resources/logback.xml | 66 +++++++++++++++++++++++++--------- 3 files changed, 72 insertions(+), 18 deletions(-) diff --git a/README.md b/README.md index 1e5cc27..0fa1767 100644 --- a/README.md +++ b/README.md @@ -40,6 +40,23 @@ cd front pnpm run unlink_kar_cw ``` +Tools in production mode +======================== + +Changing the Log Level +---------------------- + +In a production environment, you can adjust the log level to help diagnose bugs more effectively. + +The available log levels are: +| **Log Level Tag** | **org.kar.karusic** | **org.kar.archidata** | **other** | +| ----------------- | ------------------- | --------------------- | --------- | +| `prod` | INFO | INFO | INFO | +| `prod-debug` | DEBUG | INFO | INFO | +| `prod-trace` | TRACE | DEBUG | INFO | +| `prod-trace-full` | TRACE | TRACE | INFO | +| `dev` | TRACE | DEBUG | INFO | + Manual set in production: ========================= diff --git a/back/pom.xml b/back/pom.xml index 890acf1..c5f8b57 100644 --- a/back/pom.xml +++ b/back/pom.xml @@ -20,7 +20,7 @@ kangaroo-and-rabbit archidata - 0.20.4 + 0.20.5-SNAPSHOT @@ -39,6 +39,11 @@ xercesImpl 2.12.2 + + org.codehaus.janino + janino + 3.1.9 + com.fasterxml.jackson.datatype jackson-datatype-jsr310 diff --git a/back/src/resources/logback.xml b/back/src/resources/logback.xml index 8a1d304..63a901b 100644 --- a/back/src/resources/logback.xml +++ b/back/src/resources/logback.xml @@ -1,18 +1,50 @@ + - - - - %d{HH:mm:ss.SSS} [%thread] %highlight(%-5level) %logger - %msg%n - - - - - - - - - + + + + + + + + %green(%d{HH:mm:ss.SSS}) %highlight(%-5level) %-30((%file:%line\)): %msg%n + + + + + + + + + + + + + + + [%thread] %level %logger - %msg%n + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file