From 418740fd16de05e1b94b3259e7254802c404112b Mon Sep 17 00:00:00 2001
From: OZGCloud <ozgcloud@mgm-tp.com>
Date: Mon, 2 Dec 2024 11:23:08 +0100
Subject: [PATCH] OZG-7226 Auf ecs log format umgestellt

---
 user-manager-server/pom.xml                             | 8 +++++++-
 user-manager-server/src/main/resources/application.yaml | 2 ++
 2 files changed, 9 insertions(+), 1 deletion(-)

diff --git a/user-manager-server/pom.xml b/user-manager-server/pom.xml
index 17e83330..36d8b191 100644
--- a/user-manager-server/pom.xml
+++ b/user-manager-server/pom.xml
@@ -22,7 +22,8 @@
   ~ Die sprachspezifischen Genehmigungen und Beschränkungen
   ~ unter der Lizenz sind dem Lizenztext zu entnehmen.
   -->
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+		 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
 	<modelVersion>4.0.0</modelVersion>
 
 	<parent>
@@ -132,6 +133,11 @@
 			<groupId>io.quarkus</groupId>
 			<artifactId>quarkus-logging-json</artifactId>
 		</dependency>
+		<dependency>
+			<groupId>io.quarkiverse.loggingjson</groupId>
+			<artifactId>quarkus-logging-json</artifactId>
+			<version>3.1.0</version>
+		</dependency>
 		<dependency>
 			<groupId>org.jboss.logmanager</groupId>
 			<artifactId>log4j2-jboss-logmanager</artifactId>
diff --git a/user-manager-server/src/main/resources/application.yaml b/user-manager-server/src/main/resources/application.yaml
index 3e78b8d2..a2fdff44 100644
--- a/user-manager-server/src/main/resources/application.yaml
+++ b/user-manager-server/src/main/resources/application.yaml
@@ -29,6 +29,8 @@ quarkus:
       enabled: true
   log:
     level: INFO
+    json:
+      log-format: "ecs"
   mongodb:
     database: usermanager
   management:
-- 
GitLab