From c96a09bb5cee59fc23205bb63baa8b217a7e1b00 Mon Sep 17 00:00:00 2001 From: Janis Date: Sun, 10 May 2026 13:54:31 +0200 Subject: [PATCH] feat: NCS-78 Add Traceability to the Applications (#48) Reviewed-on: https://git.janis-eccarius.de/NowChess/NowChessSystems/pulls/48 --- modules/core/build.gradle.kts | 3 +++ modules/core/src/main/resources/application.yml | 8 ++++++++ 2 files changed, 11 insertions(+) diff --git a/modules/core/build.gradle.kts b/modules/core/build.gradle.kts index dda74de..aeba709 100644 --- a/modules/core/build.gradle.kts +++ b/modules/core/build.gradle.kts @@ -66,7 +66,10 @@ dependencies { implementation("io.quarkus:quarkus-smallrye-fault-tolerance") implementation("io.quarkus:quarkus-smallrye-jwt") implementation("io.quarkus:quarkus-smallrye-health") + implementation("io.quarkus:quarkus-logging-json") implementation("io.quarkus:quarkus-micrometer") + implementation("io.quarkus:quarkus-micrometer-registry-prometheus") + implementation("io.quarkus:quarkus-opentelemetry") implementation("io.quarkus:quarkus-arc") implementation("io.quarkus:quarkus-websockets-next") diff --git a/modules/core/src/main/resources/application.yml b/modules/core/src/main/resources/application.yml index adf079c..379b4f2 100644 --- a/modules/core/src/main/resources/application.yml +++ b/modules/core/src/main/resources/application.yml @@ -73,6 +73,14 @@ nowchess: url: http://localhost:8085 "%deployed": + quarkus: + log: + console: + json: true + otel: + exporter: + otlp: + endpoint: ${OTEL_EXPORTER_OTLP_ENDPOINT:http://localhost:4317} mp: jwt: verify: